je suis confronté dans une facturation à des factures en français et en
anglais. Donc j'ai un problème d'affichage des dates dans les deux
formats et un affichage des chiffres : 25 432,12 dans un cas et dans
l'autre à 25,432.12
Un champ me permet de savoir quelle est la langue à utiliser. Deux
états seront utilisés pour les impressions. Mais pour le moment, je ne
vois pas bien comment faire cohabiter ces deux façons d'afficher... et
les options régionales me semblent un peu lourdes à manipuler en
permanence.
Merci d'avance à qui pourrait m'orienter sur une solution.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
CErnst
intervenez directement dans les états
pour les dates quelque chose comme :
If Langue= "F" Then Me("Date").Format = "dd/mm/yy" Else Me("D").Format = "mm-dd-yy" End If
pour les valeurs, c'est un peu plus délicat. Affichez vos valeurs un champ invisible (V), pouis créez un contrôle pour l'affichage (A)
If Langue= "F" Then Me("A") = Format$(Me("V"), "# ##0,00") Else Me("A") = Replace(Replace(Format$(Me("V"), "# ##0,00"), " ", ","), ",", ".") End If
"Jac" a écrit dans le message de news:
Bonjour à tous,
je suis confronté dans une facturation à des factures en français et en anglais. Donc j'ai un problème d'affichage des dates dans les deux formats et un affichage des chiffres : 25 432,12 dans un cas et dans l'autre à 25,432.12
Un champ me permet de savoir quelle est la langue à utiliser. Deux états seront utilisés pour les impressions. Mais pour le moment, je ne vois pas bien comment faire cohabiter ces deux façons d'afficher... et les options régionales me semblent un peu lourdes à manipuler en permanence.
Merci d'avance à qui pourrait m'orienter sur une solution.
Jac
intervenez directement dans les états
pour les dates quelque chose comme :
If Langue= "F" Then
Me("Date").Format = "dd/mm/yy"
Else
Me("D").Format = "mm-dd-yy"
End If
pour les valeurs, c'est un peu plus délicat. Affichez vos valeurs un champ
invisible (V),
pouis créez un contrôle pour l'affichage (A)
If Langue= "F" Then
Me("A") = Format$(Me("V"), "# ##0,00")
Else
Me("A") = Replace(Replace(Format$(Me("V"), "# ##0,00"), " ", ","),
",", ".")
End If
"Jac" <Jsansp@mfra.net> a écrit dans le message de news:
mn.400b7d8c71483c1e.89607@mfra.net...
Bonjour à tous,
je suis confronté dans une facturation à des factures en français et en
anglais. Donc j'ai un problème d'affichage des dates dans les deux formats
et un affichage des chiffres : 25 432,12 dans un cas et dans l'autre à
25,432.12
Un champ me permet de savoir quelle est la langue à utiliser. Deux états
seront utilisés pour les impressions. Mais pour le moment, je ne vois pas
bien comment faire cohabiter ces deux façons d'afficher... et les options
régionales me semblent un peu lourdes à manipuler en permanence.
Merci d'avance à qui pourrait m'orienter sur une solution.
If Langue= "F" Then Me("Date").Format = "dd/mm/yy" Else Me("D").Format = "mm-dd-yy" End If
pour les valeurs, c'est un peu plus délicat. Affichez vos valeurs un champ invisible (V), pouis créez un contrôle pour l'affichage (A)
If Langue= "F" Then Me("A") = Format$(Me("V"), "# ##0,00") Else Me("A") = Replace(Replace(Format$(Me("V"), "# ##0,00"), " ", ","), ",", ".") End If
"Jac" a écrit dans le message de news:
Bonjour à tous,
je suis confronté dans une facturation à des factures en français et en anglais. Donc j'ai un problème d'affichage des dates dans les deux formats et un affichage des chiffres : 25 432,12 dans un cas et dans l'autre à 25,432.12
Un champ me permet de savoir quelle est la langue à utiliser. Deux états seront utilisés pour les impressions. Mais pour le moment, je ne vois pas bien comment faire cohabiter ces deux façons d'afficher... et les options régionales me semblent un peu lourdes à manipuler en permanence.
Merci d'avance à qui pourrait m'orienter sur une solution.
Jac
CErnst
petite correction....
If Langue= "F" Then Me("D").Format = "dd/mm/yy" Else Me("D").Format = "mm-dd-yy" End If
"CErnst" a écrit dans le message de news: %
intervenez directement dans les états
pour les dates quelque chose comme :
If Langue= "F" Then Me("Date").Format = "dd/mm/yy" Else Me("D").Format = "mm-dd-yy" End If
pour les valeurs, c'est un peu plus délicat. Affichez vos valeurs un champ invisible (V), pouis créez un contrôle pour l'affichage (A)
If Langue= "F" Then Me("A") = Format$(Me("V"), "# ##0,00") Else Me("A") = Replace(Replace(Format$(Me("V"), "# ##0,00"), " ", ","), ",", ".") End If
"Jac" a écrit dans le message de news:
Bonjour à tous,
je suis confronté dans une facturation à des factures en français et en anglais. Donc j'ai un problème d'affichage des dates dans les deux formats et un affichage des chiffres : 25 432,12 dans un cas et dans l'autre à 25,432.12
Un champ me permet de savoir quelle est la langue à utiliser. Deux états seront utilisés pour les impressions. Mais pour le moment, je ne vois pas bien comment faire cohabiter ces deux façons d'afficher... et les options régionales me semblent un peu lourdes à manipuler en permanence.
Merci d'avance à qui pourrait m'orienter sur une solution.
Jac
petite correction....
If Langue= "F" Then
Me("D").Format = "dd/mm/yy"
Else
Me("D").Format = "mm-dd-yy"
End If
"CErnst" <contact.nospam@micro-gestion.fr> a écrit dans le message de news:
%23imvZSSWJHA.4728@TK2MSFTNGP02.phx.gbl...
intervenez directement dans les états
pour les dates quelque chose comme :
If Langue= "F" Then
Me("Date").Format = "dd/mm/yy"
Else
Me("D").Format = "mm-dd-yy"
End If
pour les valeurs, c'est un peu plus délicat. Affichez vos valeurs un champ
invisible (V),
pouis créez un contrôle pour l'affichage (A)
If Langue= "F" Then
Me("A") = Format$(Me("V"), "# ##0,00")
Else
Me("A") = Replace(Replace(Format$(Me("V"), "# ##0,00"), " ", ","),
",", ".")
End If
"Jac" <Jsansp@mfra.net> a écrit dans le message de news:
mn.400b7d8c71483c1e.89607@mfra.net...
Bonjour à tous,
je suis confronté dans une facturation à des factures en français et en
anglais. Donc j'ai un problème d'affichage des dates dans les deux
formats et un affichage des chiffres : 25 432,12 dans un cas et dans
l'autre à 25,432.12
Un champ me permet de savoir quelle est la langue à utiliser. Deux états
seront utilisés pour les impressions. Mais pour le moment, je ne vois pas
bien comment faire cohabiter ces deux façons d'afficher... et les options
régionales me semblent un peu lourdes à manipuler en permanence.
Merci d'avance à qui pourrait m'orienter sur une solution.
If Langue= "F" Then Me("D").Format = "dd/mm/yy" Else Me("D").Format = "mm-dd-yy" End If
"CErnst" a écrit dans le message de news: %
intervenez directement dans les états
pour les dates quelque chose comme :
If Langue= "F" Then Me("Date").Format = "dd/mm/yy" Else Me("D").Format = "mm-dd-yy" End If
pour les valeurs, c'est un peu plus délicat. Affichez vos valeurs un champ invisible (V), pouis créez un contrôle pour l'affichage (A)
If Langue= "F" Then Me("A") = Format$(Me("V"), "# ##0,00") Else Me("A") = Replace(Replace(Format$(Me("V"), "# ##0,00"), " ", ","), ",", ".") End If
"Jac" a écrit dans le message de news:
Bonjour à tous,
je suis confronté dans une facturation à des factures en français et en anglais. Donc j'ai un problème d'affichage des dates dans les deux formats et un affichage des chiffres : 25 432,12 dans un cas et dans l'autre à 25,432.12
Un champ me permet de savoir quelle est la langue à utiliser. Deux états seront utilisés pour les impressions. Mais pour le moment, je ne vois pas bien comment faire cohabiter ces deux façons d'afficher... et les options régionales me semblent un peu lourdes à manipuler en permanence.
Merci d'avance à qui pourrait m'orienter sur une solution.