zoaoo

博客园 首页 新随笔 联系 订阅 管理
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,1); 
decRound(real,2);

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()),321)  str2datetime("20140101 00:00:00",321)  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 10 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 10 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 10 _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)//判断字符串是否以某个字符结尾

 

posted on 2017-04-25 15:04  zoaoo  阅读(435)  评论(0编辑  收藏  举报