span8
span4
我想设置一个用户参数,以便当我运行工作空间,我会得到一个提示给我一个下拉列表选择不同的属性值。例如,我有市政边界的shapfile,并且有一个名为MUNI_Name一个属性。在此MUNI_Name,有不同的minicipalities。我想在下拉列表中显示这些不同的市政值,这样我可以选择一个。这是possile?
如@egomm说,这取决于你的价值观是固定的还是动态的。如果他们是固定的,那么你可以创建一个选择参数,并使用导入工具导入城市的名单。
电影演示在这里:https://www.screencast.com/t/3ITw04XuHUy
动态更复杂。事实上,我想不出一个好办法 - 除非你正在使用FME Server和可以构建一个HTML页面。但是让我们看看上面的选择对你的作品第一次。
我不认为有一种方法可以动态地做到这一点。
有三个选项:
1-使用参数导入向导来获取所有的值:
2 - 我们在这里做的是创建一个工作区,将产生一个字符串削减,并在参数配置文本框中粘贴。换句话说,阅读shape文件,让所有不同直辖市名称和将它们连接起来,以适应参数配置。
作为用于与别名参数选择一个例子:
名称的 mun1,ID1%名称 的 mun2,id2%名称 的 门3,ID3
3-我们使用(这是怎样的一个黑客)另一种选择是直接编辑与所需的参数配置的FMW文件的应用程序(大部分时间在数据库中选择查询的结果)。
©2019安全亚搏在线软件公司|法律