Pour migrer notre projet nous ne pouvons utiliser le type Source de données
pour identifier nos vue car le nom d'une variable source de données à une
portée globale.
Afin d'obtenir le même comportement quand WD55 voici la solution.
//Obtenir un nom de vue unique pour tous le projet
hNomVue est une chaîne = DonneIdentifiant()
//Création de la vue
SI HCréeVue(hNomVue, CUSTOMER, "*", "") ALORS
//Parcours de la vue
HLitPremier(hNomVue)
TANTQUE PAS HEnDehors()
//Help comment on accede au données ?
Info(hNomVue.CUSTNO) //ce code ne fonctionne pas !
HLitSuivant(hNomVue)
FIN
FIN
Comment on fait avec une vue identifié par une chaine poir lire ses données
?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Frédéric LAMBOUR
{hNomVue+".CUSTNO"} (merci Fred)
ou mieu ma version de HCreeVue() // La fonction HCréeVue() ne donne pas un idenfiant unique pour la vue ce qui entraîne des problèmes dans tout le projet.
//Cette méthode résoud le problème.
// Voir l'aide en ligne de HCréeVue()
FONCTION GLOBALE H_CreeVue(vueES est une Source de Données, LOCAL hNomFichierE est une chaîne, LOCAL hListeDesRubriquesE est une chaîne = "*" ...
, LOCAL hRubriquesDeTriE = "", LOCAL hConditionSelectionE est une chaîne "", LOCAL eModeCreationE est un entier = hVueDéfaut)
"Frédéric LAMBOUR" a écrit dans le message de news:dgr47s$r7i$
Au secours !
Pour migrer notre projet nous ne pouvons utiliser le type Source de
données
pour identifier nos vue car le nom d'une variable source de données à une portée globale.
Afin d'obtenir le même comportement quand WD55 voici la solution.
//Obtenir un nom de vue unique pour tous le projet hNomVue est une chaîne = DonneIdentifiant()
//Création de la vue SI HCréeVue(hNomVue, CUSTOMER, "*", "") ALORS
//Parcours de la vue HLitPremier(hNomVue) TANTQUE PAS HEnDehors()
//Help comment on accede au données ? Info(hNomVue.CUSTNO) //ce code ne fonctionne pas !
HLitSuivant(hNomVue)
FIN FIN
Comment on fait avec une vue identifié par une chaine poir lire ses
données
?
Merci de votre aide.
{hNomVue+".CUSTNO"} (merci Fred)
ou mieu ma version de HCreeVue()
// La fonction HCréeVue() ne donne pas un idenfiant unique pour la vue ce
qui entraîne des problèmes dans tout le projet.
//Cette méthode résoud le problème.
// Voir l'aide en ligne de HCréeVue()
FONCTION GLOBALE H_CreeVue(vueES est une Source de Données, LOCAL
hNomFichierE est une chaîne, LOCAL hListeDesRubriquesE est une chaîne = "*"
...
, LOCAL hRubriquesDeTriE = "", LOCAL hConditionSelectionE est une chaîne "", LOCAL eModeCreationE est un entier = hVueDéfaut)
ou mieu ma version de HCreeVue() // La fonction HCréeVue() ne donne pas un idenfiant unique pour la vue ce qui entraîne des problèmes dans tout le projet.
//Cette méthode résoud le problème.
// Voir l'aide en ligne de HCréeVue()
FONCTION GLOBALE H_CreeVue(vueES est une Source de Données, LOCAL hNomFichierE est une chaîne, LOCAL hListeDesRubriquesE est une chaîne = "*" ...
, LOCAL hRubriquesDeTriE = "", LOCAL hConditionSelectionE est une chaîne "", LOCAL eModeCreationE est un entier = hVueDéfaut)