Откриване формата за запис на регистър 1в в контролираните форми
познаване си с контролираното прилагане на 1C като програмист, аз започнах преди много време, но някои примери за развитието на управляваните приложения ми изпадна в шок досега. Един такъв пример - откриването на софтуер контролира формата на записите в регистъра данни.
Вземем примера на софтуер-контролирано отваряне на вече съществуващите форми на въвеждане на данни регистър.
Откриване на контролируем информация форма регистърните записи 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)); // премине под формата на запис на ключа и да го отворите
- приведени в структурата на измерените стойности;
- структура се поставя в масив;
- използване на масив, създаден основен запис;
- открита с форма на запис на ключа.
Защо е толкова трудно?