有没有类似于AxaptatoString()
中著名的 C# 方法的东西?
我尝试运行底层代码:
info(this.dataSource());
但它给了我这个错误消息:“参数'txt'与所需的类型不兼容。”
有没有类似于AxaptatoString()
中著名的 C# 方法的东西?
我尝试运行底层代码:
info(this.dataSource());
但它给了我这个错误消息:“参数'txt'与所需的类型不兼容。”
可toString
用于所有对象,但通常价值不大:
info(this.dataSource().toString())
这给出了这个输出:
Class FormDataSource Address
可能你已经知道了!但是查询数据源确实提供了一些有用的东西:
FormDataSource fds = this.dataSource();
;
info(fds.query().dataSourceTable(tableNum(Address)).toString());
给出相应的 SQL 查询:
SELECT FIRSTFAST * FROM Address
如果您只是在寻找数据源的名称,您可以执行以下操作:
info(this.dataSource().name());
不幸的是,没有,但是有许多“...2Str()”方法可以将基本数据类型转换为字符串,例如;
int2Str()
http://technet.microsoft.com/en-us/library/aa851371(v=ax.50).aspx
int642str()
http://technet.microsoft.com/en-us/library/aa851371(v=ax.50).aspx
date2str()
http://msdn.microsoft.com/en-us/library/aa857241(v=ax.10).aspx
加上其他。
我只想补充一点,我经常使用strFmt。
Counter c = 25;
int id = 3;
;
info(strfmt("Record number %1, id = %2", c, a)); //Record number 25, id = 3
它类似于C# 中的String.Format()。您可以在此处查看更多详细信息。