Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[WD] gros mélange entre les halias nomsource ...

2 réponses
Avatar
Roumegou Eric
Bonjour,
je tourne en rond depuis un moment.

J'ai un fichier HF qui me sert de modèle EDI_PTS
Je veux créer un fichier de travail dans un rep dédié chFICHIERHF
MonFicMdl="EDI_PTS"
MonFicEDI est une source de données déclaré dans la collect d proc
globales gReporting


monRapport=MonFicMdl+DonneIdentifiant()
gReporting.MonFicEDI=monRapport
HAlias({MonFicMdl},gReporting.MonFicEDI)
HChangeNom(gReporting.MonFicEDI,monRapport)
HChangeRep(gReporting.MonFicEDI,chFICHIERHF)
HCréation(gReporting.MonFicEDI)

Il me crée et remplit bien le fichier correspondant à
gReporting.MonFicEDI au bon endroit.

Ensuite pour éditer mon état, basé sur le fichier EDI_PTS, j'ai essayé
(HF_HISTOEDI.RPT_ETAT provenant d'un fichier et comptenant le nom de
l'état, soit "RELEVE_01"

{HF_HISTOEDI.RPT_ETAT}..NomSource=gReporting.MonFicEDI
iImprimeEtat(HF_HISTOEDI.RPT_ETAT)

et j'ai comme msg Le champ RELEVE_01 est inconnu.Il ne le reconnaît pas
comme un état ???

C'est bizarre, cela marchait avant que je modifie les rep des fichiers
HF.

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)

2 réponses

Avatar
Roumegou Eric
Après mure réflexion, Roumegou Eric a écrit :
Bonjour,
je tourne en rond depuis un moment.

J'ai un fichier HF qui me sert de modèle EDI_PTS
Je veux créer un fichier de travail dans un rep dédié chFICHIERHF
MonFicMdl="EDI_PTS"
MonFicEDI est une source de données déclaré dans la collect d proc globales
gReporting


monRapport=MonFicMdl+DonneIdentifiant()
gReporting.MonFicEDI=monRapport
HAlias({MonFicMdl},gReporting.MonFicEDI)
HChangeNom(gReporting.MonFicEDI,monRapport)
HChangeRep(gReporting.MonFicEDI,chFICHIERHF)
HCréation(gReporting.MonFicEDI)



j'ai trouvé mème si cela me paraît moins logique que ce qui n'a pas
fonctionné.
Il faut rajouter :

HChangeNom({MonFicMdl},monRapport)
HChangeRep({MonFicMdl},chFICHIERHF)
pour que EDI_PTS soit considéré comme EDI_PTS22 avec le bon rep.
et ne pas utiliser la propriété NomSource

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Romuald.besset
Roumegou Eric wrote:
Après mure réflexion, Roumegou Eric a écrit :

Bonjour,
je tourne en rond depuis un moment.

J'ai un fichier HF qui me sert de modèle EDI_PTS
Je veux créer un fichier de travail dans un rep dédié chFICHIERHF
MonFicMdl="EDI_PTS"
MonFicEDI est une source de données déclaré dans la collect d proc
globales gReporting


monRapport=MonFicMdl+DonneIdentifiant()
gReporting.MonFicEDI=monRapport
HAlias({MonFicMdl},gReporting.MonFicEDI)
HChangeNom(gReporting.MonFicEDI,monRapport)
HChangeRep(gReporting.MonFicEDI,chFICHIERHF)
HCréation(gReporting.MonFicEDI)




j'ai trouvé mème si cela me paraît moins logique que ce qui n'a pas
fonctionné.
Il faut rajouter :

HChangeNom({MonFicMdl},monRapport)
HChangeRep({MonFicMdl},chFICHIERHF)
pour que EDI_PTS soit considéré comme EDI_PTS22 avec le bon rep.
et ne pas utiliser la propriété NomSource




Pour info, on a tenté d'expliqué un peu en détail :
http://rbesset.net/modules/icontent/index.php?page
http://rbesset.net/modules/icontent/index.php?page

++ R&B