AX_Function
formrun.owner().GetItemId()
if (fr.name() == formstr(inventTransEditDimensions) || fr.name() == formstr(inventTrans))
callerForm.doFindRecord();
else
callerForm.doResearch();
QBDSInventSum.fields().addField(fieldnum(InventSum,Deducted),SelectionField::Sum);
SysDictClass::is(element.args().caller(), classnum(KTL_PurchGenerateBeforeInvoice))
fieldid2pname(tablenum(SalesTable), fieldnum(SalesTable, SalesId));
new MenuFunction(menuitemdisplaystr(InventTable), MenuItemType::Display).run();
systemDateGet(); decRound(1.15,);
decRound(real,);
THK_PMCInquiryTable_Prod_ds.object(fieldnum(THK_PMCInquiryTable_Prod, ProdTable_THK_StoneReply)).allowEdit(KTL_UserInfoRemarks::find(curuserid()).KTL_UserDepartment == "PRO");
utcDateTimeNull();
str2datetime(strfmt("%1 00:00:00",systemdateget()),)
str2datetime("20140101 00:00:00",)
str2time('23:59:59');
setprefix("@SYS25781");
throw error(strfmt("@SYS54195",funcname()));
checkFailed("@SYS67760");
Box::yesNo("Info",DialogButton::No);
xInfo::configuration();
match(curuserid(),"xia39,Admin,peng.,joe.c"))
inventDim::find("T00000002").preFix()
new sqlsystem().loginDatabase();
SysQuery::valueUnlimited()
SysQuery::valueEmptyString()
SysQuery::valueNotEmptyString()
////////////////////////////////////////////////////////////////////////////////
abs//求绝对值
acos//求反余玄值
ansi2Ascii//读写数据时,数据类型的转换
any2Date//任意数据类型转换成Date类型
any2Enum//任意数据类型转换成Enum类型
any2Guid//任意数据类型转换成Guid类型
any2Int//任意数据类型转换成Int类型
any2Int64//任意数据类型转换成Int64类型
any2Real//任意数据类型转换成Real类型
any2Str //任意数据类型转换成String类型
ascii2Ansi //将一个字符串从OEM编码转换成ANSI编码
asin //求正玄值
atan //求反正切值
beep //计算机发声动作
char2Num//转换某个字符为其所对应的ASCII
classIdGet //得到一个Class对象的数字标识符Class Id
classNum//得到一个Class的数字标识符Class Id
Global::className2Id//将根据一个Class名称得到其Class Id
classStr //返回Class的名称
conDel //删除Container中指定起始位置的一定个数的元素
configurationKeyNum//得到配置键的Id
configurationKeyStr //得到配置键的名称
conFind //查找一个元素在Container中的第一次出现的位置
为0则无此元素"
conIns //插入一个或多个元素到Container中
conLen //返回Container中元素的个数
conNull //返回一个空的Container
conPeek //得到指定位置的Container内元素,第一个元素的位置为1
conPoke //替换Container中已有的一个或多个元素
cos //求余玄函数
cosh //求双曲余玄函数
cTerm//求出要达到目标值需要的周期数
curExt //得到当前公司的扩展名
curUserId //得到当前用户Id
date2Num//将Date类型转换成Int类型 Date的最小值是1900年1月1日
date2Str //将Date类型转换成Str类型 Date的最小值是1900年1月1日
dayName //返回指定的数值是星期几的名称,参数范围:1~7
dayOfMth //返回某个日期属于这个月的第几天
dayOfWk //得到某个日期是周几
dayOfYr//得到某个日期是该年的第多少天
ddb //得到固定资产的加速折旧值
decRound //小数的四舍五入
dg//根据售价和采购价来计算收益率
dimOf //返回数组的序列号,即数组已有的元素数
endMth //返回指定日期所在月的最后一天
enum2Str //将枚举值转换成字符串
enumCnt //取得枚举类型值的个数
enumNum //得到枚举类型的Id
enumStr //得到枚举类型的名称
evalBuf //计算输入字符的值并以字符的形式返回
exp/exp10 //求以2为底和以10为底的对数
extendedTypeNum//得到扩展数据类型的Id
extendedTypeStr //得到扩展数据类型的名称
fieldId2Name //根据TableId和Fieldid得到字段的名称(name属性)
fieldId2PName //根据TableId和Fieldid得到字段的标签(Lable属性)
fieldName2Id //根据TableId和字段名称得到字段的Fieldid
fieldNum //根据表名称和字段名称求得字段的FieldId
fieldPName //得到字段的标签
frac //得到一个实数的小数部分
"funcName //得到当前运行的方法的名称,如果是一个表/类中的方法,该表
和类的名称也能返回。"
fV //得到投资的预期值
getPrefix //得到前缀字符串
guid2Str //将Guid转换为字符串
idg //依据采购价格和收益率来计算出销售价
indexId2Name //得到索引的名称
indexName2Id //得到索引的Id
int2Str //整数类型转换为字符串
intvMax//取得两个时间段最大的分割单元数
intvNo //取得两个时间段之间的区段数
intvNorm//返回规格化的日期
"match //查找匹配字符串或表达式,
还有好多其他的匹配字符串的方法,详见MSDN"
max //取出两个值中的较大者
maxDate//求出最大的日期值
maxInt //求出最大的整数值
min //求出较小值
minInt //求出较小的整数值
mkDate //依据指定的三个整数分别代表年、月、日来创建一个日期
mthName //返回由数字指定的月份的名称
mthOfYr //返回指定日期所在的月份数
newGuid //生成一个新的Guid
nextMth //返回下一个月的日期值
nextQtr //求出下一个季度对应的日期值
nextYr //返回下一年所对应的日期值
num2Char //返回一个整数所对应的ASCII吗值
num2Date //将一个整数转换成日期型
num2Str //将一个实数转换成字符串
power //求次方值
prevMth //返回上一月对应的日期值
prevQtr //返回上一季度对应的日期值
prevYr //返回上一年对应的日期值
prmIsDefault //判断某个方法或者函数是否用了默认值
pt //求一个数加其与一个百分数之积后的值
pV //求养老金
queryStr //返回一个已存在的Query的名称
round //返回与已知数相近的一个数
runBuf //通过字符串来执行AX方法
sessionId //得到当前的sessionId
setPrefix //设置前缀
sleep //让系统等待指定的时间
strCmp //两字符串的比较
strColSeq //将大写字符串转换成小写并去掉声符
strDel //从已知的字符串中指定的位置起删除指定个数的字符
strFind //在已知的字符串中查找第一次字符出现的位置
strFmt //字符串的替换
strIns //将一个字符串插入另一个字符串
strKeep //在一个字符串中删除掉不在要保留字符串中的字符
strLen //得到字符串的长度
strLine //指定字符串打印行
strLTrim //删除字符串左侧的空格
strLwr //转换所有的字符为小写
strNFind //找到不存在的第一个字符所在位置
strPoke //从指定位置用指定的字符串替换原来字符串中的字符
strReplace//从指定字符串替换指定字符串
//
buf2Buf(Common _from,Common _to)//同一个表的批量更新
container buf2Con(Common common)//将一个Common中的各项值都保存到一个容器中
boolean bufCmp(Common b1,Common b2)//两个Common是否相同的比较;True相同
boolean checkTime(Seconds timeSec)//时间的检查函数
ClassName classId2Name(classId _classId)//ClassId转换为名称
int className2Id(identifiername _className)//ClassName转换为Id
void con2Buf(container c,Common common)//容器中东西写入某个表中
List con2List(container _con)//将容器中的内容写入一个List对象中
"str 1000
con2Str(container c, str sep = ',')//将容器中内容装换成指定符号分隔的一个字符串"
"FormRun conView(
container _containerToShow,
str _caption = '',
boolean _lookup = false)//将容器中的内容以树状列表的形式显示出来"
str date2Julian(date _enteredDate)//输入2008-01-08,得到2009008,也就是该年的第几天
TempStr date2StrUsr(date transDate)//输出结果:2009-1-9
str date2StrXpp(date _date)//输出结果:09\01\2009
date dateEndMth(date transDate)//得到日期当前月的最后一天值
date dateEndQtr(date transDate)//得到日期当前月所在季度的最后一天值
int date2Qtr(date transDate)//得到日期当前月所在的季度值
date dateEndWk(date transDate)//得到指定日期的所在周日值
date dateEndYr(date transDate)//得到指定日期的最后一天值
"DateInterval dateInterval(date dateFrom, date dateTo)//得到起始日期的一个期间:2009-6-12 - 2009-9-10
"
date dateMax()//得到最大日期值:2154-12-31
"date dateMthFwd(date transDate,
int qty)//当前日期的月进行加减"
date dateNull()//日期的空值:01\01\1900
date dateStartMth(date transDate)//得到当前日期所在月的第一天值
date dateStartQtr(date transDate)//当前日期所在季度的第一天值
date dateStartWk(date transDate)//得到当前日期所在周的第一天值
date dateStartYr(date transDate)//得到当前日期所在年的第一天
void deleteTable(TableName tableName)//删除指定表名称的表中的记录
int enum2int(anytype e)//得到枚举类型的EnumValue值
str formCaption(FormName formName)//得到Form的Caption
DataArea pickDataArea()//列出所有的公司账户
int pickEnumValue(enumId _enumId, boolean _omitZero = false)//枚举类型的值列出供选择
int pickField(tableId tableId)//列出表中的所有字段供选择
int pickIndex(indexId indexId)//列出Index供选择
"int pickTable(boolean showMap = false,
boolean showTemp = false,
boolean showSystem = false,
boolean showView = false,
boolean checkRights = false
)//列出系统中所有的表、Map、临时表等供选择"
userId pickUser(Map _map = null)//列举出所有的用户Id
userGroupId pickUserGroup(userId userId = '')//列举出所有的用户组
date str2DateDMY(str _str)//将一个字符串转换为Date型
str strReplace(str _str, str _fromStr, str _toStr)//将字符串中的某些字符替换成想要的字符
str strReverse(str _str)//将字符串倒序排列
boolean strStartsWith(str _string, str _potentialStart)//判断字符串是否以某个字符开头
TempStr time2StrHM(int tIME)//数值120转换成0:02格式
TempStr time2StrHMLeadingZero(int tIME)//数值120转换成00:02格式
TempStr time2StrHMS(int time)//数值120转换成0:02:00格式
boolean strEndsWith(str _string, str _potentialEnd)//判断字符串是否以某个字符结尾
AX_Function的更多相关文章
随机推荐
- OS&SYS&Shuti模块
#sys.argv 主要针对脚本可以读取参数 Shuti模块 import shutil f1=open('笔记',encoding='utf-8') f2=open('笔记2','w',enco ...
- Ajax请求的几个小练习
Ajax请求的几个小练习 准备工作 路由中做了分发: re_path('^app01/',include('app01.url')) app01中url.py文件的内容: from django.ur ...
- 涂抹mysql笔记-mysql管理工具
五花八门的mysql管理工具<>mysql提供的命令行工具 mysql_install_db:mysql建库工具,在源码安装mysql环节我们使用过. mysql_safe:mysql启动 ...
- Java并发编程三个性质:原子性、可见性、有序性
并发编程 并发程序要正确地执行,必须要保证其具备原子性.可见性以及有序性:只要有一个没有被保证,就有可能会导致程序运行不正确 线程不安全在编译.测试甚至上线使用时,并不一定能发现,因为受到当时的 ...
- Android 开发 知晓各种id信息 获取线程ID、activityID、内核ID
/** * Returns the identifier of this process's user. * 返回此进程的用户的标识符. */ Log.e(TAG, "Process.myU ...
- 保持ssh连接长时间不断开的技巧
我经常用ssh连接服务器,过段时间不用, 需要恢复一下断开的连接, 原因是NAT防火墙喜欢对空闲的会话进行超时处理,以确保它们状态表的干净和内存的低占用率,因为 长时间保持连接, 会长期占用部分系统资 ...
- 创建列表明细应用1-使用fragment
笔记自<Android编程权威指南第二版> 第七章,创建一个列表明细应用 fragment是一种控制器对象,activity可委派它完成一些任务,这些任务通常就是管理用户界面.(管理用户界 ...
- 3. tomcat 内存设置
-Xms512m -Xmx1024m -XX:PermSize=512M
- JAVA 类的三大特性,封装,继承,多态 的一些发现总结
< 一 > 封装 < 二 > 继承 1,关于父类中的私有属性和方法,子类能不能访问的问题 1.1,子类不能通过继承拥有父类的私有属性和方法 1.2,子类可以从父类继承下来的 方 ...
- django毕设之路1.0
Django的核心理念 1.更python化 2.DRY:(don't repeat yourself),不做重复的工作 3.松耦合和灵活 4.快速开发 2.Django的MTV概 M:Model模型 ...