首页 / 浏览问题 / 移动GIS / 问题详情
数据集英文的属性名称,中文的别名,移动端读取记录集的中文别名,提示别名字段不存在
7EXP 2022年06月14日

使用产品:android10i 操作系统:win11 x64
数据类型: 文件型
问题详细描述:移动端用recordset.fieldInfos.caption读取记录集的中文别名,当属性名称为英文,别名为中文时,提示别名字段不存在,当属性名称和别名同为中英文时才可以获取到。名称为英文,别名为中文不可以读取吗?要实现截图的效果

1个回答

您好,根据您的描述,移动端是可以读取中文名称的记录集的,但是需要读取属性名称,不可以用别名读取

希望可以帮助到您。
3,420EXP 2022年06月15日
那截图里的效果就没法实现了是吗?因为一般来讲,名称都不能轻易更改,就要通过别名来更改。但是我发现中文的别名一旦和名称不一致就发生字段不存在的问题,那别名存在的意义是?
别名主要做展示使用,暂时还没有通过别名获取的方法,请问您是有什么特别的要求吗,名称是可以更改的,也可以用别名与属性字段的名称做一个映射,这样实现别名获取数据。

希望可以帮助到您。
展示使用是指在idesktop里的展示吗?包括移动端点击地块查看地块信息吗?
是的呢,您可以这样理解的

就是我在移动端查看地块信息,要显示中文的字段及其对应的值(比如 面积:1000),由于数据的名称是用英文命名的,且不能更改,所以想把别名设置为中文,然后在移动端显示别名(中文)及其对应的值。但是发现这样行不通。是api不支持吗?还是……

您可以对获取到的结果做一下映射,从而显示您需要的数据呢
...