Access vers XML: fichier pour impots
Fermé
oxmo62
Messages postés
1
Date d'inscription
mercredi 1 décembre 2010
Statut
Membre
Dernière intervention
2 décembre 2010
-
2 déc. 2010 à 16:05
PipoWIL - 15 mai 2014 à 15:39
PipoWIL - 15 mai 2014 à 15:39
A voir également:
- Access vers XML: fichier pour impots
- Xml viewer - Télécharger - Édition & Programmation
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Office xml handler - Télécharger - Traitement de texte
- Clavier qwerty vers azerty - Guide
- Transferer photo android vers pc - Guide
2 réponses
En principe les logiciels de compta proposent ce genre de modules en option, en fonction de l'évolution de la législation ...
Ce n'est pas prévu dans votre package ?
Ce n'est pas prévu dans votre package ?
Bonjour,
....un peu plus tard....
Oui, les logiciels de comptablilité peuvent souvent faire ce genre de chose, mais tout le monde n'a pas ce genre de logiciel...
Access permet assez facilement d'exporter une table au format XML
Pour exporter d'un coup deux tables, on peut utiliser
Pour une transformation :
....un peu plus tard....
Oui, les logiciels de comptablilité peuvent souvent faire ce genre de chose, mais tout le monde n'a pas ce genre de logiciel...
Access permet assez facilement d'exporter une table au format XML
Application.ExportXML acExportTable, "TBLProducts", "C:\Temp\test.xml", , , , acUTF8Par contre, ce fichier XML risque fort de ne pas être conforme au résultat demandé.
Pour exporter d'un coup deux tables, on peut utiliser
Function Export_XML_2()Access permet aussi de manipuler les fichiers XML avec des transformations XSLT. Cela permet alors d'obtenir le fichier final tant convoité mais nécessite de maitriser la syntaxe XSLT. XSLT devient indispensable.
'Exporter la table1 et personality
'Met tout dans un fichier XML (et, évidement, pas dans l'ordre que je désire...)
Dim objPersonInfo As AdditionalData
Set objPersonInfo = Application.CreateAdditionalData
'Ajouter la table Table11 aux données exportées.
objPersonInfo.Add "Table11"
Application.ExportXML acExportTable, "table1", "C:\Temp\Table1_11.xml", , , , acUTF8, , , objPersonInfo
End Function
Pour une transformation :
strPathFrom = "C:\Temp\table2.xml"
strPathTo = "C:\Temp\Famille_Transf.xml"
strPathXSLT = "C:\Temp\xml2xml1.xslt"
Application.TransformXML strPathFrom, strPathXSLT, strPathTo, False