create template of FCC_FixedAssetLocationTemplate
To create template of FCC_FixedAssetLocationTemplate
class FCC_FixedAssetLocationTemplate
{
}
-------------
public static void createTemplate(int noOfColumns)
{
SysExcelApplication application;
SysExcelWorkbooks workbooks;
SysExcelWorkbook workbook;
SysExcelWorksheets worksheets;
SysExcelWorksheet worksheet;
SysExcelCells cells;
SysExcelCell cell;
COM comg,comfont;
int i;
container con;
;
con = ["Asset Group","Asset Id","Location","DataAreaId"];
application = SysExcelApplication::construct();
workbooks = application.workbooks();
workbook = workbooks.add();
worksheets = workbook.worksheets();
worksheet = worksheets.itemFromNum(1);
cells = worksheet.cells();
cells.range('A:A').numberFormat('@');
for(i= 1;i<= noOfColumns;i++)
{
cell = cells.item(1,i);
comg = cell.comObject();
comfont=comg.font();
comfont.bold(2);
comg.style("Note");
comfont.color(WINapi::RGB2int(0,0,0));
cell.value(conPeek(con,i));
}
application.visible(true);
}
------------
public static void main(Args _args)
{
#AviFiles
SysOperationProgress progress1 = new SysOperationProgress();
ExcelUpload excelUpload = new ExcelUpload();
ExcelUploadTmp excelUploadTmp,excelUploadTmpCount;
int line;
str num;
int noOfColumns = 4;
int inserted,updated;
container con ;
;
if(_args.menuItemName() == 'FCC_FixedAssetLocationTemplate')
{
FCC_FixedAssetLocationTemplate::createTemplate(noOfColumns);
return;
}
excelUpload.parmNoOfColumns(noOfColumns);
excelUpload.parmDecimalsColumn(con);
excelUpload.parmDescription("Fixed asset Location Upload");
excelUpload.run();
excelUploadTmp = excelUpload.getExcelUploadTmp();
progress1.setCaption('Updating Fixed asset Location');
progress1.setAnimation(#AviUpdate);
excelUploadTmpCount.setTmpData(excelUploadTmp);
select count(RecId) from excelUploadTmpCount;
progress1.setTotal(excelUploadTmpCount.RecId);
info(strFmt('%1 records are updated',updated));
}
class FCC_FixedAssetLocationTemplate
{
}
-------------
public static void createTemplate(int noOfColumns)
{
SysExcelApplication application;
SysExcelWorkbooks workbooks;
SysExcelWorkbook workbook;
SysExcelWorksheets worksheets;
SysExcelWorksheet worksheet;
SysExcelCells cells;
SysExcelCell cell;
COM comg,comfont;
int i;
container con;
;
con = ["Asset Group","Asset Id","Location","DataAreaId"];
application = SysExcelApplication::construct();
workbooks = application.workbooks();
workbook = workbooks.add();
worksheets = workbook.worksheets();
worksheet = worksheets.itemFromNum(1);
cells = worksheet.cells();
cells.range('A:A').numberFormat('@');
for(i= 1;i<= noOfColumns;i++)
{
cell = cells.item(1,i);
comg = cell.comObject();
comfont=comg.font();
comfont.bold(2);
comg.style("Note");
comfont.color(WINapi::RGB2int(0,0,0));
cell.value(conPeek(con,i));
}
application.visible(true);
}
------------
public static void main(Args _args)
{
#AviFiles
SysOperationProgress progress1 = new SysOperationProgress();
ExcelUpload excelUpload = new ExcelUpload();
ExcelUploadTmp excelUploadTmp,excelUploadTmpCount;
int line;
str num;
int noOfColumns = 4;
int inserted,updated;
container con ;
;
if(_args.menuItemName() == 'FCC_FixedAssetLocationTemplate')
{
FCC_FixedAssetLocationTemplate::createTemplate(noOfColumns);
return;
}
excelUpload.parmNoOfColumns(noOfColumns);
excelUpload.parmDecimalsColumn(con);
excelUpload.parmDescription("Fixed asset Location Upload");
excelUpload.run();
excelUploadTmp = excelUpload.getExcelUploadTmp();
progress1.setCaption('Updating Fixed asset Location');
progress1.setAnimation(#AviUpdate);
excelUploadTmpCount.setTmpData(excelUploadTmp);
select count(RecId) from excelUploadTmpCount;
progress1.setTotal(excelUploadTmpCount.RecId);
info(strFmt('%1 records are updated',updated));
}
Comments
Post a Comment