1C UV отворете формуляра за избор. Как да отворите списък с известна селекция? Как да отворите формата на нов обект

Избор на управлявани форми в 1C 8.3

Статията ще разгледа възможностите за инсталиране на подбора в управлявани форми 1в 8.3. Изборът на динамичния списък може да се зададе статично или динамично в потребителския интерфейс или конфигуратор. Всички опции за избор Ние ще разгледаме по-долу.

  • Настройка на избора в конфигуратора

Задаване на избор в режим на потребител

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

За да зададете избора в режим Enterprise, трябва да извикате командата "Конфигуриране на списъка".

Отваря се прозорец.


"Разделът за избор" съдържа списък с полета, които са в текущия списък. Изберете полетата Списък, за които ще филтрирате. Можете да направите това двойно кликване или да използвате плъзгане и капка.


Ние определяме вида на сравнението и стойността, кликнете върху "Пълно редактиране", е зададен избор.


Когато инсталирате селекцията в режим Enterprise в списъка, полетата на така наречените бързи селекции се създават автоматично.


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


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

Настройка на избора в конфигуратора

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

Принципът на инсталиране на фиксиран избор в конфигуратора не се различава от инсталацията в потребителския режим, описан по-горе. За да зададете избора, трябва да отворим настройките на динамичния списък.


Отваря се прозорец.


Изборът е зададен същото като в потребителски режим.

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


Динамичен (софтуер) селекция

Често има нужда да се зададе изборът програмно, например при отваряне на формуляр за избор, когато трябва да отворим контролирана форма с подбора. Параметърът за преминаване на формуляра и изборът е зададен на този параметър. Често пример за това е изборът на елементите на директорията от собственика.

Методи

Ако конфигурацията е налична в конфигурацията, е налице подсистемата на BSP, подлежащата на софтуер в динамичния списък може да бъде инсталирана с помощта на типичен метод:

Изключително безредица. Създаване на elementoTor творчество ()

Подпис на този метод:

Динамичен списък Тип: Динамичен списък - Списък, в който искате да зададете избора.

Име Тип: ред - поле, за което искате да зададете избора.

Работа Тип: произволно - избор (По избор. Стойността по подразбиране: неопределена. Внимание! Ако можете да предадете за неопределено време, стойността няма да бъде променена).

Жертви Тип: Професионална комуникацияОправление - условия за подбор.

Представителство Тип: Линия - елемент за оформление на данни (По избор. Стойността по подразбиране: undefined. Ако е показан, се показва само флагът на използване с посочения изглед (стойността не се извежда). За да се почистят, така че стойността да се покаже отново, трябва да преминете празен низ) .

Използвайки Тип: Boleo - Използвайте тази отметка залепване (По избор. Стойност по подразбиране: несигурна).

Модатография Тип: Управление на модела TelecommunicationCompletes - Метод показва този избор на потребителя. Възможни стойности:

  • Модел, показващ elementnewscompones. Бърза достъп - в групата на бързи настройки над списъка.
  • Модел, който показва електро-setkomponovkyda. Live - в настройката на списъка (в подменюто все още).
  • Модел, показващ elementnewscomponipydata. Extafeed - да забрани на потребителя да промени този избор.

Услуги за идентификатор Тип: низ - уникален идентификатор за този избор (Използва се за комуникация с потребителски настройки).

За да премахнете някаква стойност за избор, трябва да използвате метода тип:

Изключителен сървър. DeleteElementsGroupstoTableDannamic позиция ()

Подпис на този метод:

Динамичен списък Тип: Динамични скриптове - формуляри за подпори, за които искате да зададете избора.

Име Тип: Ред - името на полето за оформление (не се използва за групи).

Представителство Тип: низ - оформление на полето.

В случай на отсъствие в системата на БСП, изборът може да бъде инсталиран самостоятелно с помощта на обекта на Полша.

ElementoTor \u003d списък. Опции. Елементи. Допълнително (тип ("elementotorbone-block")); ElementoTor.levativession \u003d нов полу-розов ("пълно име"); ElenterAtub. Екологизация \u003d Професионален сборкомпон. Elenteratub. Himmability \u003d телекомуникационни режими. Оценка на достъп; // опционален елементатор. Определението \u003d "Иванов";

Този избор ще избере линиите, в които стойността "пълно име" \u003d "Иванов".

За използването на логически "и", "или", "не" е предназначено за вида на груповите елементарни данни

Счетоводство \u003d списък. Опции. Електрически ток. Допълнително (тип ("groupalemotabmpare")); Groupotherapy.typegroups \u003d Tiberoupelementseboleblombolds. Група. ElementoTor \u003d Groupotabping. Елементи. Допълнително (тип ("elementotorbone-тип")); ElementoTor.levativession \u003d нов полу-розов ("пълно име"); ElenterAtub. Екологизация \u003d Професионален сборкомпон. Elementatub. Дефинирането \u003d "Иванов"; ElementoTor \u003d Groupotabping. Елементи. Допълнително (тип ("elementotorbone-тип")); ElementoTor.levativession \u003d нов полу-розов ("пълно име"); ElenterAtub. Екологизация \u003d Професионален сборкомпон. ElementaTub. Дефинирането \u003d "Петров";

Този избор ще избере линиите, в които стойността "пълно име" \u003d "Иванов" или "Петров".

Изборът в динамичния списък може да се използва и чрез промяна в текста на искането за динамичен списък. Тази опция работи, когато динамичният списък е направен чрез "произволна заявка".


За да направите това, добавете състоянието "Къде истината" към текста на заявката ...


Както може да се види, този подход е по-компактен от гледна точка на кода за писане. Колкото по-сложни са условията за подбор в таблицата, ние искаме да установим, толкова по-обемист ще има опция, използваща селекцията чрез безплатно елементарно оборудване. Въпреки това, примерът с промяна в текста на заявката има своите недостатъци - това прилагане не е устойчиво на промени в кода. Например, направихте това изпълнение и сте забравили, но ако в бъдеще искате да промените текста на заявката, като добавите оператор към него след където (подредете, групирате), трябва да не забравяте факта, че има в програмата Код:

Списък. SETPROOF \u003d LIST. PUNSPROOF + "и директно. Fio in (" "Иванов" "," Петров ")";

Ако това не е да се вземе предвид грешката, но за да се избегне това, можете да преработите друго изпълнение. В искането на tex добавете такова условие:

Където (не са подбрани или потребители на директория в (и позволени))

Списък. Параметри. Задаване на разпознаването на ленти ("избрано", пълни имена ()\u003e 0); Списък. Параметри. ИнсталиранеParameter ("разрешено", пълно име);

Тук името е масив.

KA се вижда, 2 реда от код срещу 10. Кой метод за избор зависи от конкретна приложна задача.

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

Код 1C V 8.2 UP форма \u003d отворена форма ("документ. Източник. Форма. Фреми"); // Отворена форма.
Папка \u003d форма. Научете. Заглавие. Допълнителни (тип ("elementotorbone-block")); // Добавете селекция
DECABLOSER. Ширина \u003d жертви conviciaCommonpon. Как да се сравним
Притежател на подбор. Използване \u003d истина; // Инсталирайте резервоара с помощта на Полша) ("Номенклатура")
Селектор. Alexification \u003d нова полша ("колега"); // според кои детайли ще направим подбор
Притежател на подбор. Дефиницията \u003d обект. Контраген; // и стойността на подбор

За да отворете формуляра на списъка с предварително определен избор Използвайте следните начини:

Първи метод Това е, че при отваряне на формуляр можете да зададете параметъра на формуляра и да отворите формуляра на списъка с този параметър.

Параметърът за избор е структура. Имената на елементите съответстват на имената на полетата, за които се прави подбор, и стойностите съдържат стойностите за подбор. Това е разширението на параметрите на управляваната форма на динамичния списък. Това означава, че той съществува във формуляри, основните детайли на които са подпори на вида на динамичния списък, например формите на списъка и формите на избор.

Например, следващият пример отваря списък с енория фактуриране с избора от полевия номер, равен на 333.

Код 1C V 8.2 нагоре VioTab \u003d нова структура ("номер", "333");
Параметри Клиент \u003d нова структура ("селекция", трудов план);
Отворена форма ("Документ. Grittynaster. Форматични", параметри!

Втори път

Можете да отворите формуляра на списъка без параметри:

Код 1C V 8.2 Up Opener ("Документ. По-добро знание. Форматично");

И след това, в събитието, списъкът на списъка с режийни глави за пристигане ще обслужва сървъра, който създава избор в динамичен списък, който е основните подробности за формуляра:

Код 1C V 8.2 Up & Nasserver
Процедура за съхранение (неуспех, стандартно работно място)
ElementoTor \u003d списък. Опции. Елементи. Допълнително (тип ("elementotorbone-block"));
Elenteryatub. Доза \u003d нов полукръвен ("номер");
ElementaTub. Видроза \u003d Професионален сръчникМемпон.
Elementatub. Използване \u003d истина;
Enterator.rezhymographed \u003d модулни процедури. ElementNewscompon.
Elementatub. Задействане \u003d "000000001";
Екструктор

Предимствата на този метод е, че подборът трябва да бъде уточнен не само като в първия случай и повече, по-малко и т.н.

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

Трети път

И накрая, състоянието на подбор може да бъде поставено в произволна заявка, като избира данни за динамичен списък.

Например, трябва да отворим списък с енориански фактури, в които в списъка на номенклатурата присъства номенклатура.

За да направите това, под формата на списък на номенклатурата, ние ще създадем команда и съответния идващ бутон.

Ръководството за изпълнение на тази команда се попълва, както следва:

Код 1C V 8.2 нагоре и клауза
Процедура на имота (екип)
Параметри плен \u003d нова структура ("филтърпатор", елементи. Сайт. Свещи);
Отворена форма ("Документ. Grittynaster. Форматични", параметри!
Екструктор

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

След това създайте формата на списъка с документи. Парцели и създайте параметър на формата към филтъра, който ще използваме за отваряне на формуляр с желаната селекция.

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

В полето за искане въвеждате следния текст за заявка:

Код 1C V 8.2 UE Изберете
Фабрика за документи. Производител,
Документ. Данни.
НА
Документ. По-голяма координатна компания като документ
КЪДЕТО
Фабрика за документи. Tasters. Tier \u003d & продукт

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

За да направите това, в събитието, формулярите на драйверите ще напишат кода, за да зададат стойността на параметъра на заявката. Стоки:

Код 1C V 8.2 нагоре и клауза
Работна процедура (отказ)
Списък. Параметри. ИнсталиранеПраменен ("продукт", параметри. Filterpotor);
Екструктор

Ето списъка. Параметрите са списък на опциите за заявка за динамичен списък за списъка с реквизит. Стойността на продукта е настроена на еднаква стойност на параметъра на формата към филтъра.

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

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

Настроики (). Отворен ()

Това е най-бавният метод за отваряне на формите. Въпреки това, тя ви позволява да програмирате формата, преди да отворите. За обработка на код трябва да промените малко:

Форма \u003d опции ( - Документ. Не е ммстейна перспектива.) ;
// тук извършват действия с формуляра
Формата. Отворен ();

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

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

1. Как да отворите формата на обект в управлявано приложение, ако има връзка към нея.

В този случай всичко е изключително просто.

Sprlink \u003d справочници. Номенклатура. Намерен контакт ("000000001");
Отворен (сгъст);

2. Как да отворите формуляра за избор и да получите избраната стойност по-късно.

За това има функция Въведение ().Функция 3 Параметри:

  • Променливата, в която ще бъде записана избраната стойност;
  • Съвет, който ще се покаже в прозореца за избор;
  • Описание на видовете избрани стойности. Може да има няколко вида, след което преди да изберете конкретна стойност, ще бъде предложено да изберете типа.

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

Стойност на стойност;
Масив \u003d нов масив;
Масив. Добавяне (тип (тип ( "Dandertrict trainsuslands.noblature" \\ t) ) ;
Масив. Добавяне (тип (тип ( "Трансфер на DAERDRICT. CONFUNGENS") ) ;

Описания \u003d нови описания (масив);

RES \u003d Въведение (стойност, "Съвет", описания);

Предишни методи се оставят да отворят само формуляри, зададени за обекти по подразбиране (формуляр или форма на избор). Ако трябва да отворите произволна форма, можете да използвате функцията Отворена форма ().

Тази функция има доста параметри. Помислете за някои от тях:

  • Име на формуляра - тук можете да изберете една от стандартните форми на обекта, например, Честотна формаили Формик. Или специфична форма, създадена от разработчиците.
  • Параметри - ви позволява да прехвърляте във формата във формата структуринякои параметри преди да бъдат открити, като по този начин се определят изходните данни. Параметрите могат да бъдат всички данни, които могат да бъдат предадени от клиента към сървъра. Параметрите, разрешени при отваряне на формуляра, могат да бъдат обработени в процедурата. Proworionserver () В отворената форма.
  • Режим на отваряне на формата- Има 3 опции: независима, блокира целия интерфейс, блокира формата на собственика.

Помислете как се прилага функцията OpenForm ()в различни ситуации.

3. Как да отворите формата на съществуващ обект

Всяка форма има една ключова опора. Той е подчертан в мазнини в списъка с подробности за формата и обикновено се нарича Предмет За формите на елементи на справочници, документи. Други обекти имат име, което да бъде различно. За да отворите формата на съществуващ обект, трябва да прехвърлите параметъра на горната форма. Ключсъс стойността под формата на позоваване на обекта.

& Svalette.
Процедурен екип1 (екип)
Параметър \u003d нова структура;
Параметър. Вмъкнете ("ключ", намерете ());
Отворена форма (, параметър);
Екструктор

& На сървър
Функционална функция ();
Връщане на справочници. Контрагенти. Toporekvisite ("Inn", "745107734623")
Endfunction

4. Как да отворите формата на нов обект

Тя просто ще отговаря на функцията OpenForm () Без никакви параметри.

& Svalette.
Процедурен екип1 (екип)
Отворена форма ( "Directory. Конструкции. Formabett") ;
Екструктор

5. Как да отворите формата на нов обект и да го попълните въз основа на нещо

Трябва да прехвърлите параметъра База, чиято стойност ще бъде посочена към обекта за пълнене. Процедурата ще бъде пусната ProcessPost ().

& Svalette.
Процедурен екип1 (екип)
Параметър \u003d нова структура;
Параметър. Вмъкване ("база", рефлекпоксектор);
Отворена форма ( "Документ. Usoalizershud.formabject", Параметър);
Екструктор

Този пример създава документ. Реализация на стоки и услуги И попълни въз основа на сметка за плащане на купувача, връзката, към която е прехвърлена.

6. Как да отворите формата и да зададете избора върху него

Изборът на 1C форми може да бъде прост и сложен. Обикновеният избор включва тип изрази Организация \u003d LLC "Rog and Hooves".Комплексната селекция предполага други видове сравнение, например, В списъка. В тази статия разглеждайте организацията на прост подбор, а отделна статия ще бъде посветена на комплекса.

За да организирате прост избор, трябва да преминете параметъра на ключа в отворената форма ИзборСтойността ще бъде структурата, в която ключът е името на полето Dynamic List, а стойността е желаните данни.

Например, отворете формата на списъка с референтен носител. Nizhtd. И ние ще вземем избора от собственика - елемента на директорията Номенклатура.

& Svalette.
Процедурен екип1 (екип)
Параметър \u003d нова структура;

Избор \u003d нова структура;
Избор. Вмъкване ("собственик", рефлексионеневна);

Параметър. Вмъкване ("избор", избор);

Отворена форма ( "Handbook.namegtd. Често задавани въпроси", Параметър);
Екструктор

7. Как да отворите формуляр за регистрация на информация

За да направите това, имате нужда от ключов запис.

Ключ за превъртане- Това са стойностите на всички измервания и периода (ако регистърът е периодичен). Това означава, че ключът за запис е параметрите, за които можете недвусмислено да идентифицирате записа.

Алгоритъмът за откриване е както следва:

  1. Въвеждаме данните за въвеждане на ключове с необходимите стойности.
  2. Ние поставяме получената структура в масив.
  3. От масива създайте запис на запис.
  4. Предаваме параметър на горната форма Ключс ключ за запис от стр.3 като стойност.

& Svalette.
Процедурен екип1 (екип)
Параметър \u003d нова структура;

Параметриклик \u003d нова структура;
Конференция. Вмъкване ("номенклатура", рефлексионененценетна основа);
Конференция. Вмъкване ("Titzen", свържете Natipzen);
Конференция. Вмъкване ("период", дата);

Massifable \u003d нов масив;
Масигут. Добавяне (параметри);

Ключодържател \u003d нов ( "Регистрирани рани. Sennomenclature"Масивен);

Параметър. Вмъкване ("ключ", ключ);

Отворена форма ( "Регистрация. Таноменклатура. Formapisi", Параметър);
Екструктор

За да отворете формуляра за избор с избор в 1C 8.2 (Обикновени форми), трябва да изпълняваме някои действия. Първо го разбираме. След това поставете селекцията и програмно отворете, тук е примерен код:

Избор на формуляр в полето за въвеждане 1С 8.2 с няколко стойности

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

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

Задаване на избора в полето за въвеждане в 1C 8.3, начално събитие

Сега разгледайте избор в полето за въвеждане на контролирана форма в 1с 8.3. Намерете под формата на елемент на интерес за нас, в който ще поставим подбора, в нашия случай тази област "организация". Ние намираме началното събитие, кликнете върху лупата и се окажем в процедурата. Виждаме параметъра за данни, този параметър има тип списък. За да ограничите избора на необходимите елементи, трябва да запълним списъка с настаняване. Ние можем само да изберем елементи на сървъра, така че създаваме процедура с директива за компилация и Nasserver. В тази процедура попълнете тези данни.

Как да отворите списък с известна селекция?

Има няколко начина за отваряне на формуляр за списък с някои, предварително инсталирани селекция. Разгледайте ги по ред:

1. Първият метод е, че когато формулярът е отворен, можете да зададете параметъра на формуляра и да отворите формуляра на списъка с този параметър. Параметърът за избор е структура. Имената на елементите съответстват на имената на полетата, за които се прави подбор, и стойностите съдържат стойностите за подбор. Това е разширението на параметрите на управляваната форма на динамичния списък. Това означава, че съществува във форми, основните подпори на това са типовите подпори Динамичен списък, например, във формите на списъка и формите на избор.

В процеса на отваряне на формуляра, изборът ще бъде зададен на определеното поле. Например, следващият пример отваря списък с енория фактуриране с избора от полевия номер, равен на 333.

Валителност \u003d нова структура ("номер", "333");

Параметри Клиент \u003d нова структура ("селекция", трудов план);

Отворена форма ("Документ. Grittynaster. Форматични", параметри!

2. Можете да отворите формуляра на списъка без параметри:

Отворен ("документ. Grittynaster. Флаг");

И след това, в събитието, списъкът на списъка с печеливши фактури SaviorServer. Напишете код, който създава избор в динамичен списък, който е основните подробности за формуляра:

& На сървър

Процедура за съхранение (неуспех, стандартно работно място)

ElementoTor \u003d списък. Опции. Елементи. Допълнително (тип ("elementotorbone-block"));

Elenteryatub. Доза \u003d нов полукръвен ("номер");

ElementaTub. Видроза \u003d Професионален сръчникМемпон.

Elementatub. Използване \u003d истина;

Enterator.rezhymographed \u003d модулни процедури. ElementNewscompon.

Elementatub. Задействане \u003d "000000001";

Екструктор

Предимствата на този метод е, че подборът трябва да бъде уточнен не само като в първия случай и повече, по-малко и т.н.

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

3. И накрая, състоянието на подбор може да бъде поставено в произволна заявка, като изберете данни за динамичен списък. Например, трябва да отворим списък с енориански фактури, в които в списъка на номенклатурата присъства номенклатура.

За да направите това, под формата на списък на номенклатурата, създайте команда и съответния бутон Парцели.

Ръководството за изпълнение на тази команда се попълва, както следва:

& Svalette.

Процедура на имота (екип)

Почистващ формуляр \u003d опционален ("документ. Grittynaster. Фреми");

По-чист форма. Filterpotor \u003d елементи. Сайт. Разходи;

По-чист форма. Отворен ();

Екструктор

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

След това създайте формата на списъка с документи Фактура за покупка И създаване на подпори форма на Filterpoter, която ще използваме като параметър на формата при отваряне. Сега отворете свойствата на свойствата на имота на списъка с имоти. Задайте флаг Произволно И в низ Създаване на списък Кликнете върху Open.

В полето за искане въведете следния текст за заявка:

ИЗБИРАМ

Фабрика за документи. Производител,

Документ. Данни.

НА

Документ. По-голяма координатна компания като документ

КЪДЕТО

Фабрика за документи. Tasters. Tier \u003d & продукт

В заявката, ние използваме параметъра на елемента, в който ще се препраща позоваването на текущия ред в списъка на номенклатурата, съдържащ се в листа форма на списъка на филтъра за получаване на филтъра. За да направите това, при обработката на формуляра за отваряне, ще напишем кода, за да зададем стойността на параметъра на заявката. Стоки:

& Svalette.

Работна процедура (отказ)

Списък. Параметри. Инсталиране на фабрика ("продукт", филтърголер);

Екструктор

Тук Списък. Параметри - Това е списък на опциите за заявка за динамичен списък за списъка с реквизит. Стойността на продукта е настроена на еднаква стойност на параметъра на формата към филтъра.

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

Демонстрационният пример за третия вариант се намира в 1 cits / exe / faq / отворен форматмьорски .dt. Пример се прави на платформата версия 8.2.9.356.