Validation de données - fonction current() - InfoPath Dev
in

InfoPath Dev

Validation de données - fonction current()

Last post 12-08-2008 07:46 AM by Frederik Van Lierde. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 09-15-2008 02:53 AM

    Validation de données - fonction current()

    Bonjour,

    Ma source de données ressemble à cela :

    Data

                Used

                            Partition

                            Name

    Avec la validation de données, je veux vérifier, pour chaque Name saisit (pour une Partition donnée), que le couple Partition - Name n'est pas déjà utilisé dans le formulaire. 

    J'ai essayé avec ../preceding-sibling::Used_By/[@Partition = ../@Partition]/..[@Name = .] et ../following-sibling::Used_By/[@Partition = ../@Partition]/..[@Name = .] mais cela ne fonctionne pas. Comment puis-je faire ?

     

  • 12-08-2008 07:46 AM In reply to

    Re: Validation de données - fonction current()

    Ajoute dans Used une champs invisible, called PartitionName.  Le Default Value est concat(Partition; Name)

    Ajoute une rule au champs PartitionName
    Condition:  The Expression      ../my:PartitionName = (../preceding-sibling::my:Used | ../following-sibling::my:Used)/my:PartitionName
    Action: Show MessageBox : Combition already exists

     

    Frederik Van Lierde
    Blue InfoPath Blog  ¦  SilverSands Associate  ¦  Do you follow me already?  ¦  We work smart, not hard


    If this article was helpfull, don't forget to rate it, tnx!
Page 1 of 1 (2 items)
Copyright © 2003-2019 Qdabra Software. All rights reserved.
View our Terms of Use.