Merci beaucoup pour la promptitude de la réponse.
J’ai suivi le tuto et essayé d’adapter en français et selon mon formulaire mais je ne m’en sors pas.
Voici mon formulaire
Je récupère le montant en chiffres dans le champ Montant ‘en chiffres) qui équivaut dans powerapps à la DataCardValue6.
voici le code du OnChange de mon champ Montant en chiffres
If(IsBlank(Find(“.”;DataCardValue6.Text));
Concatenate(
Concat(
GroupBy(expandedForm;“Period”;“PeriodGroup”);
// Read the hundred in the period.
LookUp(PlaceValue;Digit=LookUp(PeriodGroup;Place=100).Value;Word & ” “) &
// For 10-19, read the tens and ones together, otherwise separately.
If(LookUp(PeriodGroup;Place=10).Value=1;
LookUp(PlaceValue;Digit=Value(Concat(Filter(PeriodGroup;Place<>100);Text(Value)));Word & ” “);
Concat(Filter(PeriodGroup;Place<>100);LookUp(PlaceValue;Digit=Value && Column=Place;Word & ” “))
) &
// Read the period.
Coalesce(LookUp(Period;Group=Period;Name & “, “);“”));“dollars”);
Concatenate(
Concat(
GroupBy(expandedForm;“Period”;“PeriodGroup”);
// Read the hundred in the period.
LookUp(PlaceValue;Digit=LookUp(PeriodGroup;Place=100).Value;Word & ” “) &
// For 10-19, read the tens and ones together, otherwise separately.
If(LookUp(PeriodGroup;Place=10).Value=1;
LookUp(PlaceValue;Digit=Value(Concat(Filter(PeriodGroup;Place<>100);Text(Value)));Word & ” “);
Concat(Filter(PeriodGroup;Place<>100);LookUp(PlaceValue;Digit=Value && Column=Place;Word & ” “))
) &
// Read the period.
Coalesce(LookUp(Period;Group=Period;Name & “, “);“”)
)))
j(ai du mal avec la ligne Coalesce(LookUp(Period;Group=Period;Name & “, “);“”));“dollars”); qui indique une erreur (Name n’est pas valide ainsi de suite)
Merci pour votre aide