Je souhaite valider la date de naissance des employés, à savoir: la date de naissance ne doit pas être supérieure à la date (actuelle) d'aujourd'hui. Je ne sais pas grand-chose sur les opérations de date dans PowerBuilder.PowerBuilder comparant les dates
Répondre
En PowerScript, vous pourriez faire quelque chose comme ceci:
if ld_birthdate > today() then
Messagebox ("Error", "Birthdate must be before today.")
return -1
end if
Si vous voulez valider la date de naissance dans un datawindow, la meilleure façon est de trouver la colonne birthdate dans le volet colonne Spécification et double-cliquez sur Expression de validation. Cela ouvrira le constructeur d'expression où vous pouvez tester votre validation au moment de la conception:
Vous n'avez pas fourni beaucoup d'informations sur la façon dont vous envisagez de valider la date: est-ce dans un pbscript, dans une datawindow comme une expression de validation?
FYI, PB possède les formats de données Date, Heure et DateTime. Vous avez plusieurs méthodes pour construire une heure/date et en extraire des parties, et vous pouvez directement comparer deux dates comme n'importe quelle autre valeur numérique avec <
, <=
, =
, >=
, >
, <>
.
Je suggère aussi d'étudier la PFC n_cst_datetime classe de service.
Jason
- 1. Erreur MySQL comparant les dates
- 2. IIF dans Avec membre comparant les dates
- 3. En comparant les dates hiberanate critères requêtes
- 4. En comparant les dates dans jquery
- 5. En comparant deux dates Angularjs
- 6. Déclaration de cas comparant plusieurs dates
- 7. comparant deux dates SQL avec PHP
- 8. En comparant deux dates en php
- 9. problème comparant deux dates dans mysql
- 10. pourcentage de lignes SQL comparant deux dates
- 11. Logic en comparant 2 dates en php
- 12. HTML En comparant 2 dates avec Javascript
- 13. dates comparant en PHP et MYSQL
- 14. NSPrédiez les dates un-à-plusieurs en comparant
- 15. erreur comparant les dates dans la requête SQL
- 16. En comparant deux dates de varchar et getDate
- 17. Validation des dates dans le cadre zend (en comparant deux)
- 18. en comparant 2 dates dans js en utilisant map.has
- 19. En comparant une date avec une liste de dates
- 20. Différence entre PowerBuilder v8 et PowerBuilder v12
- 21. En comparant 2 dates (à défaut si l'une des dates est dans l'année suivante)
- 22. Rails 3, comparant uniquement les dates de deux colonnes datetime dans les rails
- 23. Trouvez différence entre les dates de fin en comparant les lignes
- 24. Python comparant les chaînes
- 25. Scala comparant les génériques?
- 26. C# comparant les tableaux
- 27. comparant les trois variables
- 28. Jquery comparant les éléments
- 29. Onglet PowerBuilder
- 30. DateTime comparant la question
Pourquoi ne pas accepter? De plus, je connaissais à l'avance les dates de naissance de mes enfants, alors assurez-vous de votre cas d'utilisation. –