ПредишенСледващото

Някои моменти в развитието на интерфейс за контрол на формата на примера UT 11
С някои неща се бореше достатъчно дълго, за да пиша за това. Може би някой ще се ускори процеса на регистрация

Да започнем с един динамичен списък. Обикновенно под формата на списък или форма на избор, тя рисува върху състоянието и потребителят може да има, но в моя случай е необходимо да се направи за всеки

"Списък" на обекта свойства поставя "списък Setting"

На условно появата в моя случай за най-различни състояния ще бъде селекцията. така че потребителят сам може да филтрирате данните в "селекция" на раздела. Можете да зададете параметрите за избор. За удобство включваме в потребителските настройки

Сега за по-сложни. Понякога една група от потребителски настройки липсва или някой случайно изтрити и вие трябва да бъде създаден ръчно, най-важното е да не забравите да приложите нова група в списъка с имущество на "Custom Settings Panel"

Натиснете бутон, можете да добавите или динамично или чрез командата. За да направите това, се създаде екип, а в качествата на посочената група, в която този бутон, за да показват, (печат, разбира се)

Вторият метод е да се добави стандартна процедура в модул под формата на

процедура Podklyuchaemyy_VypolnitKomanduPechati (За)

UpravleniePechatyuKlient. VypolnitPodklyuchaemuyuKomanduPechati (Team EtaForma Elements Списък ...);

процедура PriSozdaniiNaServere (Неспазването. StandartnayaObrabotka)

UpravleniePechatyu. PriSozdaniiNaServere (EtaForma);

и управление на модул

процедура DobavitKomandyPechati (KomandyPechati) Износ

Ако потребителите. RoliDostupny ( "PartnerSamoobsluzhivanie, PolnyePrava") След това

KomandaPechati = KomandyPechati. Добави ();

KomandaPechati. Идентификатор = "Име";

KomandaPechati. Представяне = НСРТ ( "RU = 'представяне' ');

Процедура за печат (MassivObektov. ParametryPechati. KollektsiyaPechatnyhForm. ObektyPechati. ParametryVyvoda) Износ

Ако UpravleniePechatyu. NuzhnoPechatatMaket (KollektsiyaPechatnyhForm. "Заглавие") След това

UpravleniePechatyu. VyvestiTablichnyyDokumentVKollektsiyu (KollektsiyaPechatnyhForm. "Name". "Представяне". <Наш ТабличныйДокумент для вывода> );

почти също така и за елемент на формуляра или документ

За да добавите външен печатни форми трябва да бъдат наш обект, за да се включат в "Тип параметър команда" в "DopolnitelnyeOtchetyIObrabotkiPechatnyeFormy" команда или нови версии "DopolnitelnyePechatnyeFormyObekta"

Друг важен момент е, когато създавате нови доклади. след създаването им е необходимо да се актуализират препратките "IdentifikatoryObektovMetadannyh"

Позоваването. IdentifikatoryObektovMetadannyh. ObnovitDannyeSpravochnika (True True);

Нови роли не са определени от профила? след това изпълнява обработка:

Подкрепете проекта - споделете линка, благодаря!