Я пытаюсь вызвать форму, которая уже строить, из инфо класса в пределах метода startupPost. Логика состоит в том, чтобы просто открыть (триггер) эту форму. Я не уверен, что лучшая логика заключается в том, чтобы вызвать форму из метода startupPost или из активировать метод. Кроме того, я надеюсь, что synthax хорошо, так как я новичок в X ++ :)триггер формы из информации класса х ++
EmplTable emplTable; //NET_PALIN_001_HBDayInfo
int dayOfMonth = dayofmth(emplTable.BirthDate);
int mthOfYear = mthofyr(emplTable.BirthDate);
date c = mkdate(dayOfMonth,mthOfYear,year(systemDateGet()));
str emplName = emplTable.name();
date dob = systemDateGet();
if (c== dob)
{
formRun.init(NET_PALIN_001_HBDay)
new MenuFunction(MenuItemDisplayStr(NET_PALIN_001_HBDay),MenuItemType::Display).run();
pause;
}
//NET_PALIN_001_HBDay is the name of my form
Какой тип данных используется для 'emplTable.BirthDate'? Это Date или UTCDateTime? –
Объявление эмблемы без инициализации вернет нулевую запись. –
Это ДАТА, поскольку она расширяет TransDate из того, что я видел в свойствах. @Aliaksandr Maksimau –