1
Comment puis-je formater le jour à partir d'un champ de date pour l'imprimer comme 1er 2ème 3ème et ainsi de suite? MerciCrystal Reports Format de la date
Comment puis-je formater le jour à partir d'un champ de date pour l'imprimer comme 1er 2ème 3ème et ainsi de suite? MerciCrystal Reports Format de la date
J'ai trouvé une solution pour cela.
NumberVar DayIn := Day (PrintDate);
Totext (DayIn , 0)
& (if DayIn in 4 to 20 then 'th' else
if remainder (DayIn , 10) = 1 then 'st' else
if remainder (DayIn , 10) = 2 then 'nd' else
if remainder (DayIn , 10) = 3 then 'rd' else 'th')
Vous devez le marquer comme la réponse acceptée si cela fonctionne pour vous – MartW
grand .. cela fonctionne pour 11 12 et 13 aussi .. Je me demandais au sujet de la clause « 4 à 20 » quand je l'ai regardé pour la première fois. – ShoeLace