Page 1 sur 1

Création d'un compte analytique avec OM en windev

MessagePosté: Ven 22 Juin 2018 19:22
de romulus001
Bonjour.

J'ai un bout de code à corriger en windev, seulement voilà, je ne suis pas du tout à l'aise en wlangage...

Code à corriger :
Code: Tout sélectionner
oSectionAnalytique est un objet Automation dynamique
oSectionAnalytique = oCompta>>factoryCompteA>>create()
oSectionAnalytique>>CA_Num = CodeAffaire
oSectionAnalytique>>CA_Intitule = libelleAffaire
oSectionAnalytique>>Analytique = oCompta>>factoryAnalytique>>ReadIntitule(Parametres.IntitulePlanAffaire)
oSectionAnalytique>>WriteDefault()


Message d'erreur :
Vous accédez au membre Automation CA_Num.
Erreur FFFFF5C3 : Erreur cohérence !
Erreur 80020003, Le membre demandé n'existe pas


Pour moi, l'erreur vient l'instanciation de oSectionAnalytique où je dois forcer le typage, j'ai essayé de mettre
Code: Tout sélectionner
oSectionAnalytique est OLE "IBOCompteA3"

Mais le type IBOCompteA3 n'est pas reconnu...
Merci

Re: Création d'un compte analytique avec OM en windev

MessagePosté: Mar 7 Aoû 2018 18:37
de asr31
Bonjour Romulus,

As-tu trouvé une solution ?

J'aurais plutôt procédé en créant une instance sur l'axe analytique (le plan affaire) puis ajouté une section à celui-ci.

Cordialement,

Re: Création d'un compte analytique avec OM en windev

MessagePosté: Mer 8 Aoû 2018 09:45
de romulus001
Oui et la solution a été trouvée par la personne qui avait réalisé le développement et l'erreur est en fait un faux ami: l'application lit un fichier CSV avec diverses informations pour pouvoir générer des documents de vente, entre temps, le format du fichier CSV avait changé, les entêtes de colonnes ont été ajoutées. Du coup, l'application voulait créer un compte analytique non formaté, provoquant cette erreur.
En parcourant à partir de la ligne 2 du fichier CSV, l'erreur ne remontait pas, ce qui montre que c'était justement les entêtes de colonnes qui mettaient le bazar.

Après avoir posté mon 1er message, j'avais généré une librairie à l'aide Visual Studio pour justement faire appel aux objets métiers et ça marche du tonnerre.

Re: Création d'un compte analytique avec OM en windev

MessagePosté: Jeu 9 Aoû 2018 15:21
de asr31
Ok,

Pense à noter le sujet comme résolu.

Cordialement,