FormDataSource salesTable_ds?? ;
salesTable_ds?? = _salesTable.dataSource();
localSalesTable = salesTable_ds.getNext();
--------------------------
INSERT_RECORDSET myTable (myNum,mySum)
SELECT myNum, SUM(myValue) FROM anotherTable GROUP BY myNum WHERE myNUM <= 100;
---------------------------
return [#CurrentVersion, #CurrentList];
---------------------------
if (typeof(conPeek(packedClass,1)) != Types::INTEGER)
---------------------------
new MenuFunction(menuItemDisplayStr(SalesTable), MenuItemType::Display).run(args);
---------------------------
Query querySalesTable;
??? querySalesTable.dataSourceTable(tableNum(SalesTable)).addRange(fieldNum(SalesTable, InterCompanyOrder)).value(queryValue(NoYes::Yes));
---------------------------
Common????? common;
??? ;
??? this.handleDeleteActions(sysDictTable);
??? common = sysDictTable.makeRecord();
??? common.skipDatabaseLog(true);
??? common.skipDataMethods(true);
??? common.skipDeleteActions(true);
??? delete_from common;
----------------------------
Dictionary????? dictionary = new Dictionary();
tableId = dictionary.tableNext(tableId);
----------------------------
tableNum(SalesTable):
----------------------------
MyTable myTable;
RecordInsertList insertList = new RecordInsertList(myTable.TableId, True);
int i;
for ( i = 1; i <=? 100; i++ )
{
myTable.value = i;
insertList.add(myTable);
}
insertList.insertDatabase();
}
-----------------------------
int p2 = strFind(line,' ',p1,strLen(line));
return subStr(line,p1,p2-p1);
----------------------------------
?if (o && (o.handle() == classIdGet(fr))
--------------------------------
return (dictFeatureKey.rights() != AccessType::NoAccess) ? true : false;
-------------------------------
kmQuestion.answerInputType????? = KMQuestionAnswerInputType::CheckBox;
kmQuestion.answerInputType????? = KMQuestionAnswerInputType::ComboBox;
kmQuestion.answerInputType? = KMQuestionAnswerInputType::RadioButton;
kmQuestion.answerInputType????? = str2Int(kmQuestion.DEL_answerModeSelection);
--------------------------------
select sum(correctAnswer) from KMVirtualNetworkAnswerLine
??????? group by kmVirtualNetworkAnswerTableId, kmQuestionResultGroupId
--------------------------------
kmConnectionType.refFieldId = fieldNum(HRMCourseTable, description);
--------------------------------
segment += ':' + date2str(_date,321,2,0,2,0,4)+ subStr(time2str(_time,1,1),1,2) +
???????????????????????? subStr(time2str(_time,1,1),4,2) + subStr(time2str(_time,1,1),7,2);
--------------------------------
Dialog?? dialog??????????? = new Dialog("@SYS73363");
DialogField???? dlgClassTypeName? = dialog.addField(typeId(className));
Editor editor
--------------------------------
?filename = WinAPI::getSaveFileName(0, ['Text','*.txt'], '', "@SYS56237", 'txt', defaultName );
??? if (filename)
??? {
??????? io = new AsciiIo(filename, 'W');
??????? io.write(EditorScripts::getSelectedText(e));
??? }
---------------------------------
switch (version)
??? {
??????? case(#CurrentVersion) :
??????????? [version,#CurrentList,packedQuery] = packedClass;
??????????? if (packedQuery)
??????????????? qr = new QueryRun(packedQuery);
??????????? break;
??????? default :
??????????? return false;
??? }
--------------------------------
select workCalendarDateLine
??????????????? index CalendarDateFromIdx
??????????????? where workCalendarDateLine.calendarId?? == calendarId
?????????????????? && workCalendarDateLine.transDate??? == transDate
---------------------------------
#define.dateFormat('DD/MM/YYYY hh:mm:ss')
default:
??????????? warning(strFmt("@SYS24561",classIdGet(gantt)));
--------------------------------
?AsciiIo logFile = new AsciiIo(#VTHeapLog, 'a');
??? ;
??? logFile.write(this.prompt('? Unfreed object'), conPeek(data,2));
--------------------------------
select firstonly ledgerPeriod
??????? order by periodStart desc
??????? where ledgerPeriod.periodStart? <= _transDate?? &&
????????????? ledgerPeriod.periodCode?? == _periodCode;
---------------------------------
client server static boolean checkFailed(SysInfoLogStr txt, URL helpURL = '', SysInfoAction _sysInfoAction = null)
{
??? if (BMMainControl::inAction())
??????? appl.BMaddInfo(Exception::Info,txt);
??? else
??????? infolog.add(Exception::Warning, getprefix()+txt, helpURL, _sysInfoAction, false);
??? return false;
}
------------------------------------
switch(itemCode)
??? {
??????? case TableGroupAll::Table?????? :?? return item;
??????? case TableGroupAll::GroupId???? :?? return groupId;
??????? case TableGroupAll::All???????? :?? return '';
??? }
TableGroupAll::Table//是個枚舉類型(base enum)
------------------------------------
void? new(CurrencyCode? _currencyCode)
{;
??? currencyCode??????????? = _currencyCode;
??? exchRate??????????????? = 0;
??? exchrateSecondary?????? = 0;
??? exchRatesTriangulation? = UnknownNoYes::Unknown;
}
//當建立一個對象的時候會調用此方法
------------------------------------