докомпиляция (накл. снабжение). кнопка.
Добавлено: 19 ноя 2012, 14:06
Кнопка есть. Реакции нет. cfsSetCurrentContainer - дает результат (-5) к нулю ни как не могу привести. Вроде все комбинации L_SOPRDOC::SOPRDOCB.EDITSOPR.SCRHEADER перепробовал
cmOnVipLoad - не отрабатывает, только cmInit
Где накосячил ?
cmOnVipLoad - не отрабатывает, только cmInit
Где накосячил ?
Код: Выделить всё
#component 'L_SOPRDOC'
#include cfg_all.inc
const
cmMyFuncStr = 30115;
End;
alter interface SOPRDOCB;
overload end;
create view
var iObj : LongInt;
;
HandleEvent
cmInit://cmOnVipLoad? cmInit
{
inherited::handleEvent ( cmInit );
message('cfsSetCurrentContainer = ' + cfsSetCurrentContainer ('EDITSOPR'));//интерфейс L_SOPRDOC::SOPRDOCB.
cfsCreateObject ( 'BUTTON', 'SCRHEADER', 'MyFuncStr', false, iObj ); //Контейнер
cfsSetProp ( iObj, cfpOrigin_X, 658 );
cfsSetProp ( iObj, cfpOrigin_Y, 225 );
cfsSetProp ( iObj, cfpSize_X , 260 );
cfsSetProp ( iObj, cfpSize_Y , 28 );
cfsSetProp ( iObj, cfpCommand , cmMyFuncStr );
cfsSetProp ( iObj, cfpVisible , TRUE);
cfsSetProp ( iObj, cfpTitle , 'Отчет' );
}; //cmOnVipLoad
cmMyFuncStr:
message('ionasdjf nlkasdf');
end;
end.