ACC: Using English Keywords in International Applications

ID: Q142044


The information in this article applies to:
  • Microsoft Access versions 2.0, 7.0


SUMMARY

Advanced: Requires expert coding, interoperability, and multiuser skills.

When you develop an international application, you should use English keywords in all object references and Visual Basic for Applications code to maximize compatibility with different language editions of Microsoft Access. If you use non-English, localized keywords, they may not work properly when you run the database in a different language edition.


MORE INFORMATION

Here are specific cases when you should use English keywords in international applications:

  • Use the English keyword "Forms" when referencing form objects. For example, use:
    
          Forms![Form Name]![Control Name] 

    Instead of:
    
          <Localized word for Forms>![Form Name]![Control Name] 


  • Use the English keyword "Reports" when referencing report objects. For example, use:
    
          Reports![Report Name]![Control Name] 

    Instead of:
    
          <localized word for Reports>![Report Name]![Control Name] 


  • Pass English, not localized, arguments to the GetOption() and SetOption() functions.





NOTE: If you use non-English keywords, you may have to manually correct any errors they cause when the database is run using a different language edition of Microsoft Access.

Additional query words: globalization international int'l localization localisation

Keywords : kbusage
Version : 2.0 7.0
Platform : WINDOWS
Issue type : kbinfo


Last Reviewed: April 26, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.