阿拉伯语   阿塞里语   阿塞里语 - 拉丁文   波兰语   波斯尼亚语   朝鲜语   丹麦语   德语   法斯语   法语   芬兰语   海地语,克里奥耳语   荷兰语   吉尔吉斯语(拉丁语)   吉尔吉斯语(西里尔语)   加高斯语   捷克语   克霖昂语   罗马尼亚人语   马来语   马其顿语   南非语   挪威语   葡萄牙语 - 巴西   葡萄牙语 - 伊伯利亚   乔治亚语   日语   瑞典语   塞尔维亚克罗地亚语   塞尔维亚克罗地亚语   塞尔维亚语 - 拉丁文   斯洛伐克语   塔但语   塔吉克语(拉丁语)   塔吉克语 (西里尔语)   泰米尔语   泰语   土耳其语   乌兹别克语 (拉丁文)   乌兹别克语 (西里尔文)   西班牙语   希伯来语   希腊语   匈牙利语   亚美尼亚语   意大利语   印地语   印度尼西亚语   英语(美国)   越南语   中文 - 繁体   中文 - 简体  

Home




TSI Form/Report to Data Access Page Wizard Readme - Trigeminal Software, Inc. (Simplified Chinese)

TSI 窗体报表到数据访问页的转换向导
(9.0.5931)

目录

  1. 如何将该向导做为加载项进行安装
  2. 该向导的作用
  3. 代码转换
  4. 本地化的向导!
  5. 已知的一些问题
  1. 如何将该向导做为加载项进行安装
    1. 将 frmrpt2dap.mde 文件拷贝到本地机器的任一处。
    2. 打开任何一个 Access 数据库。
    3. 选择“工具”|“加载项”|“加载项管理器”。
    4. 单击“添加”命令, 转到由第一步所指定的目录, 并选择 frmrpt2dap.mde文件。
    5. 单击“关闭”命令。
    6. 要运行该向导, 在数据访问页视图中单击“新建”命令。选择 TSI Convert Form to Page 或 TSI Convert Report to Page 向导。

  2. 向导的作用 该向导可将大多数窗体及报表转换成数据访问页。它可以在与原来在窗体或报表上近似的位置放置控件, 而且表格式报表的控件将被放置在单一行内。向导将来自用户窗体或报表的事件过程转换为数据访问页的相应事件里。 向导还可以将任意非事件过程调用程序及宏调用程序的名称插入到数据访问页中。
  3. 代码转换

    运行完向导之后,将 VBA 代码转换成 VBScript 是下一个重要步骤。关于在数据访问页上添加脚本的信息, 可以在微软站点上查找到很好的白皮书。以下是几个链接:

    Programming Data Access Pages
    Examples of expressions used on data access pages
    How to Simulate a Form "Create" Event in VBScript
    Deploying Data Access Pages on the Internet or Your Intranet
    Frequently Asked Questions About RDS
    Connecting Data Access Pages
    Creating Data Access Pages   (Chapter 10 of the Access 2000 Developer's Handbook, Volume 2)

  4. 本地化的向导:

    向导将使用与 Access 用户界面语言一样的语言,将提供与 Access 同样多种类的本地化版本。这些本地化语种包括:

    • 阿拉伯语 (1025)
    • 阿塞里语 (2092)
    • 阿塞里语 - 拉丁文 (1068)
    • 爱沙尼亚语 (1061)
    • 巴斯克语 (1069)
    • 保加利亚语 (1026)
    • 比利时语 (1059)
    • 波兰语 (1045)
    • 波斯尼亚语 (4122)
    • 朝鲜语 (1042)
    • 丹麦语 (1030)
    • 德文希伯来语 (1085)
    • 德语 (1031)
    • 俄语 (1049)
    • 法斯语 (1065)
    • 法语 (1036)
    • 法语 - Canada (3084)
    • 芬兰语 (1035)
    • 海地语,克里奥耳语 (15372)
    • 荷兰语 (1043)
    • 吉尔吉斯语(拉丁语) (1088)
    • 吉尔吉斯语(西里尔语) (32832)
    • 加高斯语 (32799)
    • 加泰罗尼亚语 (1027)
    • 捷克语 (1029)
    • 克霖昂语 (1554)
    • 拉脱维亚的 (1062)
    • 立陶宛语 (1063)
    • 罗马尼亚人语 (1048)
    • 马来语 (1086)
    • 马其顿语 (1071)
    • 南非语 (1078)
    • 挪威语 (1044)
    • 葡萄牙语 - 巴西 (1046)
    • 葡萄牙语 - 伊伯利亚 (2070)
    • 乔治亚语 (1079)
    • 日语 (1041)
    • 瑞典语 (1053)
    • 塞尔维亚克罗地亚语 (3098)
    • 塞尔维亚克罗地亚语 (1050)
    • 塞尔维亚语 - 拉丁文 (2074)
    • 斯洛伐克语 (1051)
    • 斯洛法尼亚 (1060)
    • 塔但语 (1092)
    • 塔吉克语(拉丁语) (1064)
    • 塔吉克语 (西里尔语) (32808)
    • 塔加拉族人 (1124)
    • 泰米尔语 (1097)
    • 泰语 (1054)
    • 土耳其语 (1055)
    • 乌克兰语 (1058)
    • 乌兹别克语 (拉丁文) (1091)
    • 乌兹别克语 (西里尔文) (2115)
    • 西班牙语 (3082)
    • 希伯来语 (1037)
    • 希腊语 (1032)
    • 匈牙利语 (1038)
    • 亚美尼亚语 (1067)
    • 意大利语 (1040)
    • 印地语 (1081)
    • 印度尼西亚语 (1057)
    • 英语(美国) (1033)
    • 越南语 (1066)
    • 中文 - 繁体 (1028)
    • 中文 - 简体 (2052)

  5. 关于该向导存在的问题:
    1. 不支持的控件

      窗体/报表到数据访问页的转换向导目前还不能转换下列控件, 主要是因为在数据访问页中确实没有好的对等控件:

      • BoundObjectFrame
      • CustomControl
      • PageBreak
      • ToggleButton

      在未来版本的向导中,我们将考虑如何支持上述一些控件。

    2. 代码处理

      关于代码处理,在下列情形下不会将任何东西插入到数据访问页中:

      • Form page header 事件
      • Form page footer 事件
    3. Tab控件

      DHTML 不支持本地 Tab 控件,这就是为什么 Access 在数据访问页设计器中不支持它的主要原因。该向导创建的 Tab 控件由单行表格及一系列页面堆叠组成。由于无法让 Tab 控件在设计之时发挥作用,要让 Access 编辑选中的某一页面的唯一办法是将覆盖在它上面的页面先移开,然后在完成该页面的编辑之后再将其他页面复原。 这是一个 Access 及 "TriEdit/DHTML" 的限制,而不是向导的限制。

    4. 名称中的空格

      在许多情况下,控件名称中的空格可能不会处理得很好,特别是运行脚本之时。这是DHTML的限制。 建议用户在捆绑控件名称及Tab控件或Tab控件页面名称中只使用不含空格的窗体和报表名称。

    5. 样式转换

      因为在数据访问页中没有窗体及报表样式,我们在能否完全转换方面存在一定局限性。控件的阴影即不能很好地转换, 在数据访问页中确实没有相对应的阴影样式。对此,我们能做到的最好结果是使用横纹样式,而这并非理想作法。用户可以在 Access 属性工作表中改变边框样式,或者使用微软脚本编辑器(第二种方法似乎更简易一些)。

    如有任何反馈意见、建议等请发函至 frmrpt2dap@trigeminal.com。希望您喜欢这个向导!

    Julianne Lee
    Michael Kaplan

    Trigeminal Software, Inc.
    1999年10月24日