Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » 上下文相关帮助 » MobiLink 插件帮助

 

[事件] 选项卡

[事件] 选项卡可用于查看和修改由 [创建同步模型向导] 生成的脚本。它还允许您创建新的脚本。

[事件] 选项卡会显示同步模型的所有事件脚本。使用以下选项浏览事件列表:

  •    显示与所显示的事件关联的组的名称。从下拉列表中选择一个组,以将编辑器滚动到该组的事件。下拉列表包含用于所有连接事件的一个事件组,以及用于每个远程表的事件的一个事件组。

  • 事件   显示事件名。从下拉列表中选择一个事件名,以将编辑器滚动到指定的事件。粗体表明该事件具有与其关联的脚本。如果选择非粗体的事件,则会向编辑器添加新的脚本。

  • 类型   显示脚本类型是生成、替换还是用户定义。

    • 生成的脚本   生成的脚本会随着您在 [创建同步模型向导] 中做出的选择而自动创建和维护。

      您可以编辑甚至删除生成脚本的内容。当您对生成的脚本进行更改时,其类型会变为 [替换]。

    • 替换的脚本   替换的脚本是已被手动更改过的脚本。

      更改生成的脚本时,脚本完全由您控制;即使在 [模型] 模式中有某些更改,该脚本也不会自动更改。例如,如果您更改表的 download_delete_cursor 脚本,然后在 [模型] 模式中清除 [下载删除],您自定义的 download_delete_cursor 脚本不会受到影响。但是,其类型将会变为 [用户定义]。

      您可以将游标置于脚本内的任意位置,然后选择 [文件] » [恢复 Scriptname 脚本],从而将被替换的脚本恢复为其生成脚本的状态。可通过在编辑器中选择脚本然后选择 [文件] » [恢复所选脚本],同时恢复多个替换脚本。

    • 忽略的脚本   忽略的脚本是已手动设置为被忽略的脚本。请参见忽略的脚本

      通过将游标置于脚本内的任何位置,然后选择 [文件] » [忽略 Scriptname 脚本] 来将脚本设置为被忽略。可通过在编辑器中选择脚本,然后选择 [文件] » [忽略所选脚本] 来一次忽略多个忽略的脚本。

      可以将游标置于脚本内的任意位置,然后选择 [文件] » [恢复 Scriptname 脚本],从而将忽略的脚本恢复为其生成脚本的状态。可通过在编辑器中选择脚本,然后选择 [文件] » [恢复所选脚本] 来一次恢复多个忽略的脚本。

    • 用户定义脚本   用户定义脚本是您为无生成脚本的事件所创建的脚本。

      当在 [模型] 模式中进行某些更改时,用户定义脚本不会自动更改。例如,如果您创建了表的 download_delete_cursor 脚本,然后在 [模型] 模式中选择 [下载删除],您的自定义 download_delete_cursor 脚本不会受到影响。但是,其类型会变为 [替换]。

      您可以通过将游标置于脚本内,然后选择 [文件] » [删除 scriptname 脚本],来删除用户定义的脚本。可通过选择事件名和 [文件] » [恢复所选脚本] 来恢复用户定义脚本。

  • 语言   显示编写事件脚本所采用的语言。支持的语言有 SQLJAVA.NET,所有的生成脚本均为 SQL 脚本。

 另请参见