Précédent   Forum des professionnels en informatique > Dotnet > Général Dotnet > Développement Office System > InfoPath
InfoPath Forum d'entraide sur InfoPath (concevoir des formulaires basés sur XML)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/05/2011, 18h07   #1
Membre régulier
 
Avatar de cyberbobby
 
Inscription : février 2009
Messages : 173
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 173
Points : 72
Points : 72
Par défaut Récupérer le plus grand Id d'une liste

Bonjour,

J'ai un souci pour récupérer une info dans InfoPath 2010.

J'ai une liste Sharepoint (2010) (Projet) qui contient une colonne "Numéro de Projet".
J'aimerais récupérer dans un TextBox le plus grand Numéro de Projet de la liste.

Je sais récupérer tous les numéros dans une combobox mais je ne parviens pas à filtrer sur le plus grand de cette liste.

Pouvez-vous m'aider ? Est-ce possible ???

Merci d'avance
cyberbobby est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2011, 09h21   #2
Membre chevronné
 
Avatar de billout rm
 
MVP InfoPath
Inscription : juillet 2007
Messages : 555
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : MVP InfoPath

Informations forums :
Inscription : juillet 2007
Messages : 555
Points : 612
Points : 612
Bonjour,

Pour réaliser ceci, il suffit d'utiliser la fonction MAX.

Par exemple, insérez une zone d'expression pour tester que la méthode fonctionne.
  • Cliquer sur le bouton "fx" permettant de saisir une fonction,
  • Tapez "max(NomChamp)", où NomChamp doit être cherché à partir du bouton sélecteur de champ (aller dans la source de données secondaire du formulaire et sélectionner le champ id),
  • Testez et le tour est joué.
Cordialement.
__________________
Rémi MATAYRON
MVP InfoPath

N'hésitez pas à visiter mon blog Infopath
billout rm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 16h24   #3
Invité régulier
 
Inscription : décembre 2010
Messages : 12
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 12
Points : 5
Points : 5
Bonjour je sais que cette réponse a été donné il y a un moment,mais j'ai également essayé la fonction max par contre je la voudrai sur plusieurs champs de l'élement en cours pas sur tout les éléments.

Je suis malheureusement bloqué, car aucun calcul n'est effectué.

Merci de me donner un léger coup de main svp.
danakil45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 20h21   #4
Membre chevronné
 
Avatar de billout rm
 
MVP InfoPath
Inscription : juillet 2007
Messages : 555
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : MVP InfoPath

Informations forums :
Inscription : juillet 2007
Messages : 555
Points : 612
Points : 612
Pas de soucis, on est ici pour s'entraider.

Il suffit de séparer vos 2 champs par le caractère "|" (sur la touche 6 de votre PC).
Par exemple : max(champ1|champ2)

J'ai testé et cela marche sans soucis.

N'hésitez pas si vous rencontrez un problème.
__________________
Rémi MATAYRON
MVP InfoPath

N'hésitez pas à visiter mon blog Infopath
billout rm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 09h49   #5
Invité régulier
 
Inscription : décembre 2010
Messages : 12
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 12
Points : 5
Points : 5
Oh merci beaucoup cela faisait des jours que je restais bloqué.

Passe une agréable journée et merci encore.
danakil45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h49.


 
 
 
 
Partenaires

Hébergement Web