表单里有两个域:Query_String_Decoded和key。前者取出为:openform&key=张三,后者用来取值得到:张三,key用来作为视图分类的关键字。
其中key是计算域,其下写法:
Par:= "Key";
RightStr := @RightBack(Query_String_Decoded;"&"+Par+"=");
getPar := @If(@Contains(RightStr;"&");@Left(RightStr;"&");RightStr);
getPar
初次open表单时key可以取到,也可以做视图分类都没问题。
表单下有一按钮是运行一个统计代理汇总当前显示视图的总人数,而运行代理后key就变为空了,此前视图也不显示了。
现在希望运行代理后key还是保持原有open时的值不变,也可以做为视图分类的值,同时下方也可有汇总的数据。总之key是不变的除非新open再传来另一个值时。