En el formulario primario
void
clicked()
{
ERReqItemPlanningMonthView
ERReqItemPlanningMonthView_2;
ERCategoryItem
ERCategoryItem;
args Args = new Args();
;
select
ERReqItemPlanningMonthView_2 where
ERReqItemPlanningMonthView_2.ItemNameGroupId ==
ERReqItemPlanningMonthView.ItemNameGroupId;
args.record(ERReqItemPlanningMonthView_2);
ERCategoryItem = ComboBoxFurniture.selection();
contPassFurniture
= conNull();
ContPassFurniture
= ConIns(contPassFurniture,1,enum2str(ERCategoryItem));
contPassFurniture = ConIns(contPassFurniture,1,ERCategoryItem);
args.caller(element);
args.parmEnumType(enumnum(MonthsOfYear));
args.parmEnum(cmbMonth.selection());
new
MenuFunction(MenuItemOutputStr(ERReqItemPlanning2_View),MenuItemType::Output).run(args);
}
Método de la clase
public container parmcontPassFurniture()
{
;
return contPassFurniture;
}
En el init del informe recoger el
formulario primario y llamar a un método público que devuelve la variable
container.
objectForm
= element.args().caller();
contPassFurniture
= objectForm.parmcontPassFurniture();
No hay comentarios:
Publicar un comentario