大型地图包括许多 functoid 和链接集,这使得你难以识别联接多个 functoid 的链接。 在这种情况下,你可能想将一组类似的 functoid 和链接移到另一个网格页,以便地图更易于阅读。 本主题提供执行操作的分步说明。
可以通过以下方式之一,将关系对象从一个网格页移动到另一个网格页,但仅限于同一地图中:
使用 “移动到页 ”对话框
使用功能区中所选的功能块的拖放和链接
重要
可以移动一个或多个 functoid 及其链接。 移动关系时,将保留与该关系关联的标签、注释、常量值及其正确的占位符。
重要
不能仅拖放指向另一个网格页面的链接。
先决条件
这些说明需要 BizTalk 映射器处于运行状态。
使用“移动到页”对话框移动关系
在地图上,选择要从中移动关系的网格页。
右键单击要移动关系中的链接或功能符,然后单击 移动到页面。 系统将显示一条消息,说明所有选定的地图项目以及相关链接和功能模块将被移动。 单击 “确定” 。
注释
若要禁用消息弹出窗口,请在 Visual Studio 菜单中转到 “工具”,单击“ 选项”,单击 “BizTalk 映射器”,单击“ 常规”,然后取消选中“ 移动到页面 ”选项。 有关常规选项的详细信息,请参阅 如何自定义 BizTalk 映射器中的常规设置。
小窍门
或者,可以按 Ctrl+M、Ctrl+M 打开“ 移动到页面 ”对话框。 有关 Mapper 快捷方式的列表,请参阅 BizTalk 映射器键盘快捷方式。
在“ 移动到页面 ”对话框中,选择要将关系移动到的目标网格页,然后单击“ 确定”。
注释
还可以通过选择 *(添加新页面),然后单击“ 确定”创建新页面。
注释
或者,可以按 Ctrl+M、Ctrl+A 在地图中添加新的网格页。 有关 Mapper 快捷方式的列表,请参阅 BizTalk 映射器键盘快捷方式。
所选的功能元件与相关的功能元件和链接一起被移动到新的网格页面。 下图显示了所选关系(第 3 页中)已移动到第 1 页。
使用拖放操作移动关系
在地图上,选择要从中移动关系的网格页。
选择要移动到另一个网格页的功能元件和链接。 该操作以递归方式选择所有与选定的functoid相连的链接。
将所选内容拖动到要移动关系的页面(在页面选项卡上)。
警告
不要释放鼠标,直到执行步骤 4。
当目标网格页面进入焦点时(在上图中,第 1 页处于焦点中),将选定内容放在网格页上的空单元格上。 所选关系将移动到新的网格页。