ADDALL — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м (→Примеры) |
Hisava (обсуждение | вклад) м |
||
Строка 1: | Строка 1: | ||
− | Функция добавления группы записей в документ | + | Функция добавления группы записей в документ |
− | + | [[AddAll]]( 1.kinddoc, 2.lvlnum, 3.parent, 4.access, 5.fldname, 6.ArValues, 7.Resblk, 8.OwnerForm, 9.NewLvl, 10.Year, 11.Month, 12.Day, 13.IsRepl = true, 14.IsMsg = true, 15.showTime, 16.DelFilt, 17.массив для SpeedChange ) | |
− | AddAll( 1.kinddoc, 2.lvlnum, 3.parent, 4.access, 5.fldname, 6.ArValues, 7.Resblk, 8.OwnerForm, 9.NewLvl, 10.Year, 11.Month, 12.Day, 13.IsRepl = true, 14.IsMsg = true, 15.showTime, 16.DelFilt, 17.массив для SpeedChange ) | + | |
− | + | ||
= Примеры = | = Примеры = | ||
− | |||
Добавить уровень 1 в документ [[AND]] | Добавить уровень 1 в документ [[AND]] | ||
− | |||
local del | local del | ||
del := [ KINDDOC = 'AND' and LVLNUM = '1' and [[DtoS]]( DATDOC ) = '] + [[DtoS]]( data ) + [' ] | del := [ KINDDOC = 'AND' and LVLNUM = '1' and [[DtoS]]( DATDOC ) = '] + [[DtoS]]( data ) + [' ] | ||
[[AddAll]]( '[[AND]]', '1', " ",, fld, aa,,,, [[Year]]( data ), [[Month]]( data ),,, false,, del, { false, false, false, false, false } ) | [[AddAll]]( '[[AND]]', '1', " ",, fld, aa,,,, [[Year]]( data ), [[Month]]( data ),,, false,, del, { false, false, false, false, false } ) | ||
− | |||
Добавить уровень 2 в документ [[UTH]] | Добавить уровень 2 в документ [[UTH]] | ||
− | |||
[[AddAll]]( '[[UTH]]', '2', ( acs1 )->RGNUM,, fld, aa,, ( acs1 )->( [[GetForm]]( [[GetArea]]() ) ),,,,,, false,,, { false, false, false, false, false } ) | [[AddAll]]( '[[UTH]]', '2', ( acs1 )->RGNUM,, fld, aa,, ( acs1 )->( [[GetForm]]( [[GetArea]]() ) ),,,,,, false,,, { false, false, false, false, false } ) | ||
− | |||
= Смотрите также = | = Смотрите также = | ||
− | + | [[Полезные функции]] | |
− | [[ | + | |
[[Функции Delphi]] | [[Функции Delphi]] | ||
− | [[ | + | [[OpenChildDoc]] |
Версия 14:59, 20 июля 2017
Функция добавления группы записей в документ
AddAll( 1.kinddoc, 2.lvlnum, 3.parent, 4.access, 5.fldname, 6.ArValues, 7.Resblk, 8.OwnerForm, 9.NewLvl, 10.Year, 11.Month, 12.Day, 13.IsRepl = true, 14.IsMsg = true, 15.showTime, 16.DelFilt, 17.массив для SpeedChange )
Примеры
Добавить уровень 1 в документ AND
local del del := [ KINDDOC = 'AND' and LVLNUM = '1' and DtoS( DATDOC ) = '] + DtoS( data ) + [' ] AddAll( 'AND', '1', " ",, fld, aa,,,, Year( data ), Month( data ),,, false,, del, { false, false, false, false, false } )
Добавить уровень 2 в документ UTH
AddAll( 'UTH', '2', ( acs1 )->RGNUM,, fld, aa,, ( acs1 )->( GetForm( GetArea() ) ),,,,,, false,,, { false, false, false, false, false } )