Динамичен списък 1в 8

Най-накрая изпълни мечтата на всеки "semeroshnika". Колко често потребителите на програмата 7.7 ​​помолен да направи нормален избор на номенклатурата. И това останки могат да се видят и цени, и да инсталират филтри. Ние трябваше да излезе с различни трикове, докато писането на външни компоненти. В 1С 8.2, динамичните списъците. Аз предлагам да се помисли какво е и какво могат да ни дадат в 1C 8.3.







Създайте селекция форма

Като основа вземем някои тестова конфигурация 1C: "Счетоводство Enterprise 3.0". Сега ние няма да направи избора, точно в директорията "номенклатура" добави още една форма на избор и да го направи временно ядро:

Динамичен списък 1в 8

"Dynamic List" при създаването на система по подразбиране ще се добавят към формата на тип поле на маса.

Началник към неговите качества и да видим какво има там.

Преди всичко ние сме заинтересовани в полето "Custom Заявка". Той беше този, който ще разкрие всички предимства на един динамичен списък. Ще имате възможност да напишете своето собствено искане и с параметрите. Задайте квадратчето и кликнете върху линка "Open":

Динамичен списък 1в 8






Ще се отвори прозорец с готов код на езика на заявката. Досега там просто са изброени всички "Range" наръчника на полето.

Както можете да видите, не е на повикване, бутон "Query Builder" и поставете отметка в квадратчето, което ви позволява динамично да променя съдържанието на списъка. Това е, когато друг потребител променя нещо в директорията, в нашия списък също се променя. В допълнение, има раздел "Настройки", но това се докосваме по-късно.

Собствен искане в динамичния списък

Първо създайте ни желания искане с останките и цени. Нещо като това:

Динамичен списък 1в 8

Tab "Настройки"

И сега най-вкусни! Отидете в раздела "Настройки". И след като ние виждаме, че в първия раздел, можем да направим избора, за всяка област в искането:

Динамичен списък 1в 8

Софтуер монтаж на параметрите на заявката в динамична списък на 1C 8.3

Не забравяйте, че в молбата Ви представяме две възможности: "Период" и "Тип цена". Ние трябва да ги предаде в искането в противен случай тя ще бъде грешка.

Предписват тези параметри в параметрите на форма и форма модул добавете следните редове:

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

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

формата е възможно да добавите отметката "Изискване на сума".

В този случай, ние сме били един прост избор от продукти, но с достатъчно разширени функции.