Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > InfoPath

InfoPath Forum d'entraide sur InfoPath (concevoir des formulaires basés sur XML)

Réponse
 
Outils de la discussion
Vieux 08/04/2008, 16h16   #1 (permalink)
Membre du Club
 
Avatar de cocosql
 
Date d'inscription: avril 2008
Âge: 19
Messages: 83
Par défaut [Débutant] InfoPath 2003 et les requêtes

Bonjour, je dois réaliser un formulaire avec InfoPath 2003.

Ce logiciel à l'air vraiment très performant, mais comme je débute, c'est un peu la panique ^^

Bref, voici ma question :

-Je ne comprends pas quelle requête est exécutée lorsque l'on assigne l'action "Exécuter la requête" à un bouton, j'ai importé une requête de ma base Access (pour tester) mais seulement je ne sais pas comment nommer la variable prise "en paramètre". En gros, j'ai créé trois tables sous access, et je les ai importé sur InfoPath. J'ai créé un champ déroulant qui renvoie toutes les valeurs possibles d'un attribut, et je voudrais faire un champ qui se remplit automatiquement en fonction de la valeur qui a été sélectionnée dans le champ déroulant. Comment puis-je faire cela ? Dois-je utiliser un script ? Ou alors je dois utiliser le bouton "Exécuter la requête" ? Si oui, comment s'utilise t-il ? J'ai aussi entendu parler de webservice, comment les développe t-on? Je maitrîse à peu près le C# et ses connexions a des BD, ca pourrait être plus facile pour moi,mais je ne sais pas coder des webservices.

Je suis perdu là

Merci d'avance pour toutes vos réponses : )
cocosql est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/04/2008, 10h20   #2 (permalink)
Expert Confirmé
 
Avatar de virgul
 
Date d'inscription: novembre 2004
Localisation: J'peux pas bien dire...
Âge: 24
Messages: 1 609
Envoyer un message via MSN à virgul Envoyer un message via Skype™ à virgul
Par défaut

Salut,

Pour les bdd Access t'as meilleur temps d'utiliser un webservices qui renverra lwes données sous form d'xml car:

- Les postes doivent dans le même domaine que le serveur SQL

- C'est quand même un problème de sécurité que de laisser ca base de données en libre accès.

- de plus si tu dois migrer ou changer de serveur ta base de données. Tu devras juste modifier le webservice et tout fonctionnera comme avant. Sinon tu seras obliger de republier un autre modèle de formulaire.

Un webservices s'écrit comme un programme c#. Un service (il peut y avoir plusieurs service pour un webservices ) c'est une méthode qui a en entré des paramètre (ou pas) et qzui fait un certain travail (ton code) et qui renvoie une réponse.

++

Thierry
__________________
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

Microsoft Office InfoPath MVP - Mon blog
virgul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/04/2008, 14h10   #3 (permalink)
Membre du Club
 
Avatar de cocosql
 
Date d'inscription: avril 2008
Âge: 19
Messages: 83
Par défaut

Oki, merci beaucoup de ta précieuse aide : )
cocosql est déconnecté   Envoyer un message privé Réponse avec citation
NEWS MS-OFFICEFAQs OFFICETUTORIELS OFFICELIVRES OFFICESOURCES VBAACCESS

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > InfoPath

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 01h47.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
Copyright 2000-2008 www.developpez.com - Legal informations