Откриване формата за запис на регистър 1в в контролираните форми

познаване си с контролираното прилагане на 1C като програмист, аз започнах преди много време, но някои примери за развитието на управляваните приложения ми изпадна в шок досега. Един такъв пример - откриването на софтуер контролира формата на записите в регистъра данни.

Вземем примера на софтуер-контролирано отваряне на вече съществуващите форми на въвеждане на данни регистър.

Откриване формата за запис на регистър 1в в контролираните форми

Откриване на контролируем информация форма регистърните записи 1C

Това е сравнително проста задача - отворете регистър, съдържащ информация 1C "Счетоводни сметки" от измерените стойности. Тази процедура се нарича от таблица на стойностите, където съхранените стойности на тези измервания.

в крайна сметка процедура е както следва:

NaKliente
SchetaUchetaNomenklaturyPeredNachalomIzmeneniya Процедура (Element Неспазването)

PeredavaemyeParametry = нова структура; // образуват структурата на полетата за измерване

PeredavaemyeParametry.Vstavit ( "Номенклатура" StrokaTablichnoyChasti.Nomenklatura);
PeredavaemyeParametry.Vstavit ( "Организация", StrokaTablichnoyChasti.Organizatsiya);
PeredavaemyeParametry.Vstavit ( "Материал" StrokaTablichnoyChasti.Sklad);
PeredavaemyeParametry.Vstavit ( "TipSklada" StrokaTablichnoyChasti.TipSklada);

ParametryMassiv = нов Array;
ParametryMassiv.Dobavit (PeredavaemyeParametry); // постави структура в масив
KlyuchZapisiRegistra = нов ( "RegistrSvedeniyKlyuchZapisi.SchetaUchetaNomenklatury" ParametryMassiv); // масив, използвайки структурата създадете ключ рекорд
OtkrytFormuModalno ( "RegistrSvedeniy.SchetaUchetaNomenklatury.FormaZapisi" нова структура ( "ключ" KlyuchZapisiRegistra)); // премине под формата на запис на ключа и да го отворите

  1. приведени в структурата на измерените стойности;
  2. структура се поставя в масив;
  3. използване на масив, създаден основен запис;
  4. открита с форма на запис на ключа.

Защо е толкова трудно?