OPENCHILDDOC — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м (→Ошибки) |
Hisava (обсуждение | вклад) м (→Примеры) |
||
Строка 14: | Строка 14: | ||
paz2 := OpenChildDoc( 'PAZ', '2', RGNUM ) | paz2 := OpenChildDoc( 'PAZ', '2', RGNUM ) | ||
− | + | OpenChildDoc( 'U_N', '1', ~ParentForm := "", ~IsCondition := false, ~Month := Month( data ), ~Year := Year( data ) ) | |
== Ошибки == | == Ошибки == |
Версия 10:31, 25 декабря 2015
Функция открывает этаж документа
OpenChildDoc( 1.kinddoc, 2.lvlnum, 3.parent, 4.SaveStatus, 5.ParentForm, 6.mModFilter, 7.IsCondition, 8.Month, 9.Year, 10.Day, 11.TableToReplace, 12.DisFormEvent, 13.OpenPrevLvl, 14.IsNewForm, 15.OpPath, 16.RefPath, 17.closefrm, 18.CurLevel, 19.FormClass, 20.Access )
Примеры
// документ YTM, уровень 1 ytm1 := OpenChildDoc( 'YTM', '1', ~ParentForm := "", ~IsCondition := false, ~Month := Month( data ), ~Year := Year( data ) ) flt := [ KINDDOC = 'YTM' and LVLNUM = '1' ] ( ytm1 )->( SetFilter( flt ) ) ( ytm1 )->( Refresh() )
// открыть уровень PAZ2 ( работает, если курсор установлен на уровне PAZ1 ) paz2 := OpenChildDoc( 'PAZ', '2', RGNUM )
OpenChildDoc( 'U_N', '1', ~ParentForm := "", ~IsCondition := false, ~Month := Month( data ), ~Year := Year( data ) )
Ошибки
Если файл на диске был поврежден, то эта функция вам может вернуть ошибку