fmeobjects.FMEDialog.xlatePrompt¶
-
FMEDialog。
xlatePrompt
( defaultSourceFormat, defaultSourceDataset, defaultDestFormat, defaultDestDataset, userDirectives ) ¶ -
此方法显示一个对话框,提示用户选择源格式和数据集。
参数: - defaultSourceFormat(str) -打开对话框时选择的默认源格式。如果不需要,那么这应该是一个0长度的字符串。
- defaultSourceDataset(str) -打开对话框时将出现的默认源数据集。如果不需要,那么这应该是一个0长度的字符串。
- defaultDestFormat(str) -打开对话框时将选择的默认目标格式。如果不需要,那么这应该是一个0长度的字符串。
- defaultDestDataset(str) -打开对话框时将出现的默认目标数据集。如果不需要,那么这应该是一个0长度的字符串。
- userDirectives(dict或列表(str])- - -
(可选)指定对话框使用的一个或多个附加指令。这个集合中的所有元素都必须是字符串。如果要将一个键设置为多个值,则应该使用列表。如果传入一个列表,则必须并排放置键-值对(如dict中的键-值对)。例如,键应该放在第一个列表元素中,然后是键的值。这些用户指示得到遵守:
标题
:要在对话框中使用的标题。LIMIT_FORMATS
:将被允许的格式的短名称,由|字符分隔。SPATIAL_SETTINGS
:如果值为“是”,则任何允许指定空间约束的设置框都将保持启用该方面。缺省值为“yes”。如果值为“否”,则禁用设置框的空间区域指定方面。当源对话框仅用于收集模式信息时,此指令可用于禁用空间设置。
返回类型: 返回: 属性可以直接使用源格式、源数据集、目标数据集以及源用户指令和目标用户指令
FMEUniversalReader
和FMEUniversalWriter
分别。这个元组是形式化的(sourceFormat, sourceDataset, destFormat, destDataset, [sourceuserdirective], [destuserdirective])。没有一个
如果用户按了“取消”,则返回。返回的源用户指令如下:RUNTIME_MACROS
:运行时宏位于下一个位置。META_MACROS
:元文件宏位于下一个位置。图元文件
:元文件的名称位于下一个位置。COORDSYS
:坐标系在下一个位置。IDLIST
: id列表在下一个位置。
返回的目标用户指令如下:
RUNTIME_MACROS
:运行时宏位于下一个位置。META_MACROS
:元文件宏位于下一个位置。图元文件
:元文件的名称位于下一个位置。COORDSYS
:坐标系在下一个位置。