Выбор производства пользователем из справочника подразделений

Материал из Фабиус wiki
Версия от 09:25, 31 октября 2014; Alexey.v (обсуждение | вклад) (Новая страница: «// выбор производства pr := ChoiceRefr( 'R10', "GrpRecord( 'KOD' )", { 'KOD', 'PNAME' },; 'Left( CodeGroup, 2 ) = "02"', ~Title := "Выбер…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

// выбор производства pr := ChoiceRefr( 'R10', "GrpRecord( 'KOD' )", { 'KOD', 'PNAME' },;

 'Left( CodeGroup, 2 ) = "02"', ~Title := "Выберите производства:" )

if Empty( pr )

 result := []
 return

endif

if ValType( pr ) = 'N'

 pr := { pr }

endif

if !Empty( pr )

 pr_txt := 
 for i := 1 to len( pr )
   pr_txt := pr_txt + iif( !Empty( pr_txt ), ', ',  ) + RealName( 'R10 ', pr[i], true )
 next

endif

M->QwrTitle := pr_txt