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的更多相关文章

随机推荐

  1. phpcms调用语句

    title 标题:url 链接地址:thumb缩略图 :先调用moreinfo="1"  content 内容: {php list($copyfrom) = explode('| ...

  2. 【剑指offer】求树中满足和为给定数字的路径

    题目: 输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径.路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径.(注意: 在返回值的list中,数组长度大的 ...

  3. java中的exception stack有时候不输出的原因(转)

    原文  https://www.cnblogs.com/lemonlotus/p/5650687.html 有时候,我们在看java错误日志时,只看到一个java.lang.NullPointerEx ...

  4. [UE4]Retainer Box

    把子元素的内容渲染到一个Render Target上去,然后放把它放置到到屏幕上去. Retainer Box的作用: 1.控制UI更新频率 2.把渲染后的UI当成Texture,放入材质中,加工后, ...

  5. HTTP的长连接(持久连接)和短连接

      HTTP的长连接和短连接 本文总结&分享网络编程中涉及的长连接.短连接概念. 关键字:Keep-Alive,并发连接数限制,TCP,HTTP 一.什么是长连接 HTTP1.1规定了默认保持 ...

  6. 分布式之redis复习精讲

    看到一片不错的精简的redis文档,转载之,便于复习梳理之用 转自:https://www.cnblogs.com/rjzheng/p/9096228.html ------------------- ...

  7. java.io.UnsupportedEncodingException

    启动项目抛错: java.io.UnsupportedEncodingException: 1 at java.lang.StringCoding.decode(StringCoding.java:1 ...

  8. Java面试——线程池

    1.类比介绍 假如有一个工厂,工厂里面有10个工人,每个工人同时只能做一件任务. 因此只要当10个工人中有工人是空闲的,来了任务就分配给空闲的工人做: 当10个工人都有任务在做时,如果还来了任务,就把 ...

  9. Django模板语言相关内容 Djan

    Django模板语言相关内容   Django模板系统 官方文档 常用语法 只需要记两种特殊符号: {{  }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}. 变量 {{ 变量名 }} ...

  10. springBoot框架的搭建

    1新建一个项目: 2.注意选择JDK1.8,和选择spring initializr加载springBoot相关jar包: 3.下一步next: 4.下一步next,选择Web和MyBatis然后ne ...