forms data souces tables
static void finddatasource(Args _args)
{
Args args = new Args();
FormRun fr;
FormBuildDataSource formBuildDataSource;
counter i;
IDT_FormDataSources _FormDataSources;
;
if(args.record().TableId == tableNum(IDT_FormDataSources))
_FormDataSources = args.record() as IDT_FormDataSources;
args.name(_FormDataSources.ActionName);
fr = ClassFactory.formRunClass(args);
for(i=1 ; i<=fr.form().dataSourceCount();i++)
{
formBuildDataSource = fr.form().dataSource(i);
info(new DictTable(formBuildDataSource.table()).name());
}
}
static void finddatasource(Args _args)
{
Args args = new Args();
FormRun fr;
FormBuildDataSource formBuildDataSource;
counter i;
IDT_FormDataSources _FormDataSources;
;
if(args.record().TableId == tableNum(IDT_FormDataSources))
_FormDataSources = args.record() as IDT_FormDataSources;
args.name(_FormDataSources.ActionName);
fr = ClassFactory.formRunClass(args);
for(i=1 ; i<=fr.form().dataSourceCount();i++)
{
formBuildDataSource = fr.form().dataSource(i);
info(new DictTable(formBuildDataSource.table()).name());
}
}
No comments:
Post a Comment