Forum - Questions générale - Sujet n°385

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par 3Stone le 05/08/2010 : 14:17  Sujet n° 385  [forms]![MyFORM]![MyItem] critere de requête

le 24/07/2010 : 18:51
par DJP

Anonyme

visiteur

Bonjour à tous,

Je suis en face d'un problème inattendu : je suis en train de développer une base qui ronronne ... sur un PC configuré en Français. Mais quand je l'installe sur un PC configuré en Anglais (je travaille en Thaïlande), la machine refuse le critère de requête [forms]![MyFORM]![MyItem]. J'ai essayé les formats 2000 et 2007 et rien n'y fait ... curieux ...
Je ne sais trop quoi faire pour éviter de reprendre mon programme depuis le début et le rendre opérationnel en "milieu hostile". Cette fonctionnalité n'existerait-elle plus sur les Packs Office 2007 Anglais ? Devrais-je installer une version 2003 (ou 2000) pour que ça marche ou un runtime approprié ferait-il l'affaire ?
J'imagine que ça a bien du arriver à l'un d'entre nous déjà.

Merci d'avance pour votre précieuse aide. @ + de vous lire

DJP
 sujet clos  Haut

[]   

Réponse n° 1
--------
le 25/07/2010 : 01:47
par 3Stone

Anonyme

Administrateur

Bonjour,

Oui, une des faiblesses de ces localisations ridicules du VBA d

Pour avoir une base passe-partout, il faut créer la base sur un Access US et idéalement sur un OS US également.

Cordialement,
Pierre(3stone)
Rectifié par 3Stone le 25/07/2010 : 02:02
  clos par 3Stone le 05/08/2010 : 14:17  Haut
Réponse n° 2
--------
le 25/07/2010 : 03:20
par DJP

Anonyme

visiteur
Bonjour ... et merci pour votre réponse si rapide !

Même si j'aurais préféré qq chose de plus engageant wink
Je me vois donc contraint de considérer le problème comme résolu ... Un comble quand même, non ?
Je vais quand même essayer de faire cohabiter un Access 2000 (Français et/ou US) avec un Pack Office US 2007 (dépouillé de son Access), et vous tiendrais au courant (si cela peut aider certains de nos amis).

Merci encore

Bien @ vous

DJP
  clos par 3Stone le 05/08/2010 : 14:17  Haut
Réponse n° 3
--------
le 25/07/2010 : 14:41
par 3Stone

Anonyme

Administrateur

Bonjour,

 
Citation :

Je me vois donc contraint de considérer le problème comme résolu ...

 
Ben non, mais...

En fait, de façon interne, Access ne travaille qu'au format US. Les dates sont la première choses sur laquelle on bute lorsqu'on lui "parle" en français ou autre localisation. Les Formulaires (fr) et Formulare  (de) qui sont des "Forms" ou mieux, le "Etats" ou "États" selon la version d'Access (!) qui sont des "Reports". La liste est longue...

Une manière qui permet de réduire quelque peu ces problèmes, est de saisir toujours la version US du code. Access, lorsqu'il "comprend", traduira dans la langue de la localisation. Mais bizarrement, saisir directement dans la langue de la localisation fait (plus) trébucher Access pour la translation vers l'US.

Autant il est normal d'utiliser une interface correctement localisée, autant cette conversion à tout va est, pour moi, ridicule! Mais justifiée pour Microsoft, du fait qu'Access est un produit de bureautique k
Les perdants sont tout ceux qui utilisent ces versions localisées. Les versions US n'étant pas concernées, puisque c'est la langue qui est utilisée pour les développements.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 05/08/2010 : 14:17  Haut
Réponse n° 4
--------
le 25/07/2010 : 15:13
par DJP

Anonyme

visiteur
Bonsoir Pierre,

Et merci encore pour vos éclaircissements et bons conseils que je vais suivre sans tarder : ayant besoin d'un autre PC à la maison, celui-ci sera 100% US.

Bravo aussi pour votre site ! Je n'ose imaginer le temps que vous avez du y consacrer ... et y dédiez encore.

Bien Cordialement
DJP
  clos par 3Stone le 05/08/2010 : 14:17  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut