et encore une fois une axapta-question (fonctionnant sur ax 2009 et sql-server 2008 r2): qui est exactement le moment où les jeux de données insérés ou mis à jour sont stockés dans la base de données concernant?axapta insertion de table/mise à jour
le but est d'appeler une procédure stockée sur le serveur sql qui transfère les données des tables hache (par exemple inventtable) vers une autre table (non générée avec axapta). l'exécution de la procédure stockée via odbc depuis axapta sur l'une des méthodes-table (même après super()) déclenche la procédure stockée, mais les données qui viennent d'être ajoutées ou modifiées dans ax ne sont pas trouvées lors de la sélection via smss (select * de dbo.inventtable). Le seul endroit où je sais encore où les données sont déjà stockées dans db est sur les méthodes sur la source de données sur le formulaire concerné, mais ce serait calme moche, puisque les données pourraient être éditées via n formes de ax.
est-il donc un moyen de mettre l'appel sur la table à la place sur les sources de données des formulaires?
merci pour des conseils à l'avance!
fonctionne comme prévu. la seule différence est que j'utilise fusion au lieu de mettre à jour/insérer/supprimer! merci pour votre indice! – Nico
Fusionner sur le serveur SQL: http://technet.microsoft.com/en-us/library/bb510625.aspx Il ne gérera toutefois pas les suppressions. –