Установка и внедрение 1С

Настройка 1С

Задайте вопрос по 1с специалисту

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных.
Политика конфиденциальности

Динамический список: установить отбор 1С

В динамический список установить отбор 1С не так сложно, как это представляется многим пользователям изначально. Применяются такие конфигураторы и для таблиц значений. В программном обеспечении 1С нередко требуется произвести сортировку данных в графиках и ячейках по каким-либо критериям.

Как установить отбор в список?

Создать отбор можно двумя способами: в форме самого списка или прописать программным способом. В первом случае необходимо добавить динамический список 1С 8 в форму, определить для него главную таблицу, а затем зайти в его свойства. Управляемая форма позволяет работать с самыми разными значениями. Там необходимо найти пункт «Настройка списка» и перейти в это меню. В открывшемся после перехода окошке можно вручную задать любой сортировщик для используемого списка, а после – управлять сформированным отбором программно.

Чтобы установить динамический сортировщик программно, следует знать, что отбор в 1С считается свойством динамического списка. Чтобы добавить отбор, пользуясь этим качеством, необходимо добавить новый элемент в свойство отбора. Чтобы все работало, необходимо установить параметр в поле выбора правого, левого значения, а еще в поле «Вид сравнения». Важно вписать значение «истина» в поле использования. Таким образом можно создать самый простой отбор. Добавляя условия в других полях можно сделать его более сложным и подогнать под свои нужды.

Отборы в таблице значений 1С

Чтобы установить отбор в таблице, можно использовать один из нескольких вариантов. Можно сделать ручной отбор – перебрать таблицу и скрыть все строки, которые вам не нужны. Но это очень трудоемкий процесс, заниматься которым захочется не каждому. Этот способ подойдет только для тех, кто только начинает работать с 1С и еще не может освоить более сложные, но продуктивные методики.

Второй вариант отбора в таблице действует через метод таблицы под названием «найти строки». Существенным недостатком такого метода является то, что единственный тип для сравнения будет «равно», что значительно сужает возможность использования отбора.

Самый рациональный метод отбора в таблице можно сделать через построитель запроса.

Другие возможности динамического списка в 1С

Динамические списки дают широкие возможности для работы с данными, которых в 1С 7 не было. Одна из самых удобных из них – создание форм выбора. К примеру, в 1С: Бухгалтерия необходимо зайти в меню «Номенклатура» и добавить новую форму выбора, назначив ее как основную.

Чтобы установить параметры в динамический список:

  • Можно воспользоваться формами выбора;
  • При создании этой формы на поле автоматически появится динамический список выбора;
  • Зайдя в его свойства, можно увидеть пункт «Произвольный запрос». Именно этот запрос и позволяет использовать все преимущества динамического списка;
  • Вы можете вписать в этот запрос свои параметры;
  • Установив флажок и открыв это окно, можно увидеть новый запрос, со всеми полями из справочника номенклатуры;
  • Нажав на кнопку конструктора запросов, вы можете изменить содержание этого списка.

Чтоб добавить собственный запрос в выпадающий список, необходимо зайти во вкладку настройки. В первой же вкладке вы увидите возможность сделать любой отбор по вашим потребностям.

Программная установка запроса

Можно установить запрос и программными способами. Для этого потребуется вписать всего лишь несколько строк в модуль формы. После этого достаточно будет лишь дважды кликнуть в текущую строку, чтобы передать строки с выбранными значениями в документ.

В 1С список значений на форме – это отличный способ сделать работу с программным обеспечением 1С более рациональной и продуктивной. Это позволяет оптимизировать всю работу на предприятии.

ответим на все вопросы по работе с 1с

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных.
Политика конфиденциальности

Рекомендуем также посмотреть:

Официальный статус партнера


Подпишись на наши акции и скидки!

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных.
Политика конфиденциальности
8 (495) 374-59-14

Copyright © Все права принадлежат ГК Авангард Сервис, и защищены 2005-2017