1с 8.3 настройка форм списка и выбора

02.06.2021

Наконец-то осуществилась мечта любого «семерошника». Как часто пользователи программы 7.7 просили сделать нормальный подбор номенклатуры. Чтобы и остатки можно было видеть, и цены, и установить фильтры. Приходилось придумывать разные хитрости, вплоть до написания внешних компонентов. В 1С 8.2 появились динамические списки. Предлагаю рассмотреть, что это такое и что они нам могут дать в 1С 8.3.

За основу возьмем некую тестовую конфигурацию 1С:»Бухгалтерия предприятия 3.0″. Не будем сейчас делать подбор, просто в справочнике «Номенклатура» добавим еще одну форму выбора и сделаем ее временно основной:

При создании система по умолчанию добавит на форму табличное поле с типом «Динамический список».

Зайдем в его свойства и посмотрим, что там.

В первую очередь нас интересует флажок «Произвольный запрос». Он-то и откроет нам все преимущества динамического списка. У нас появится возможность написать собственный запрос, причем с параметрами. Устанавливаем флажок и нажимаем ссылку «Открыть»:

Откроется окно с уже готовым кодом на . Пока что там просто перечислены все поля справочника «Номенклатура».

Получите 267 видеоуроков по 1С бесплатно:

Как видим, имеется кнопка вызова « » и флажок, который дает возможность динамически изменять содержимое списка. То есть когда другой пользователь меняет что-то в справочнике, в нашем списке это тоже изменится. Кроме того, имеется закладка «Настройки», но ее мы коснемся позже.

Собственный запрос в динамическом списке

Сначала создадим нужный нам запрос с остатками и ценами. Примерно так:

Закладка «Настройки»

И вот теперь самое вкусное! Переходим на закладку «Настройки». И сразу видим, что на первой вкладке мы можем делать любые отборы по любому полю в запросе:

Программная установка параметров запроса в динамическом списке 1С 8.3

Не забываем, что в запросе у нас присутствуют два параметра: «Период» и «Тип цен». Мы должны передать их в запрос, иначе будет ошибка.

Пропишем эти параметры в параметрах формы, а в модуле формы добавим следующие строки:

&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Список. Параметры. УстановитьЗначениеПараметра("Период" , Параметры. Дата) ; Список. Параметры. УстановитьЗначениеПараметра("ТипЦен" , Параметры. ТипЦен) ; КонецПроцедуры Главная Заметки из Зазеркалья

04.04.2013 Настройки списков

Реализовано в версии 8.3.3.641.

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

Настройку списков мы сделали максимально похожей на настройку отчётов. Мы надеемся, что такая "унификация" облегчит пользователям работу со списками.

Условия, по которым выполнен отбор списка, дополнительно автоматически отображаются отдельными строками в нижней части настроек. На картинке это "Бизнес-регион" и "Основной менеджер". Это позволяет быстро включать и выключать отдельные элементы отбора.

Эти же настройки автоматически будут включены в основную форму списка, если разработчик разрешил такую возможность.

При желании пользователь может самостоятельно указать, какие настройки он хочет видеть в форме списка (какие он использует чаще всего), чтобы не "ходить" за ними в дополнительное меню "Ещё":

Как мы сказали в начале, все настройки списков (отборы, сортировка, группировка и условное оформление) теперь сохраняются автоматически. Таким образом, если пользователь однажды настроил список, то в следующий раз он увидит его с теми же настройками, которые были до закрытия.

Такая возможность будет весьма полезной для сложных списков, в которых используются различные варианты условного оформления.

Что касается "программной начинки" новых возможностей, то она очень похожа на то, как реализованы настройки у отчётов. А способность сохранения настроек у списков регулируется специальным новым свойством реквизита формы:

Стандартно все списки сохраняют настройки автоматически, но при необходимости это можно отключить.

Статья продолжает цикл «Первые шаги в разработке на 1С».

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

В этой статье мы познакомимся с этими возможностями настройки списков, а также рассмотрим и другие особенности настройки форм со стороны пользователя.

Применимость

В статье рассматривается Управляемый интерфейс в варианте «Версии 8.2» конфигурации, разработанной на платформе 1C 8.3.4.482.

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

Если же вы работаете в новом интерфейсе «Такси», то названия некоторых команд настройки, а также общая последовательность действий может несколько отличаться.

Кроме того, в актуальной версии платформы добавились новые возможности поиска в списках.

Настройка форм и возможности работы со списками

Для элементов управляемых форм существует возможность изменять видимость и некоторые другие свойства. Для этих целей в управляемой форме в меню Все действия служит пункт Изменить форму .

После нажатия данной команды появится окно «Настройка формы».

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

Можно изменять порядок реквизитов. Добавлять новую группу и помещать в нее некоторые реквизиты (элементы), определяя вариант их группировки (горизонтальная, вертикальная).

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

Можно определять реквизит, который будет активизироваться при открытии формы.

Важным свойством является возможность добавления на форму новых полей. Это становится возможным через реквизиты ссылочного типа.

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

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

Для возврата к стандартным настройкам в окне «Настройка формы» в меню Все действия следует выбрать пункт Установить стандартные настройки .

Кроме настройки форм в управляемом интерфейсе существует возможность настройки списков (элементов справочников, документов).

В форме списка в меню Все действия содержится специальная команда Настроить список .

Откроется окно «Настройка списка». В данном окне можно производить отбор, сортировку, определять условное оформление и группировку.

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

Отбор можно производить по нескольким полям. В этом случае по умолчанию отбор будет работать по условию И. Можно также использовать условия ИЛИ и НЕ.

Для использования условия ИЛИ (НЕ) нужно с помощью команды Сгруппировать условия добавить соответствующую группу (Группу ИЛИ, Группу НЕ).

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

Возможна настройка группировки. На рисунке в качестве поля для группировки выбран Контрагент .

На очередном рисунке представлено, как будет выполняться группировка.

Можно произвольным образом раскрасить список или применить другие элементы условного оформления (выделение шрифтами, определенное форматирование) по заданному условию, а также выделить список оформляемых полей.

На рисунке представлен результат условного оформления фоном поля Сумма .
Когда сумма > 100000.

Следует отметить, что существует возможность просмотра справочников в режиме иерархии.

Иерархический просмотр справочников возможно настраивать через пункт Режим просмотра в меню Все действия . Можно выбрать один из вариантов: Иерархический список , Список , Дерево .

Также имеется возможность настраивать собственную группировку элементов справочников по некоторым реквизитам.

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

Удобная возможность – множественное выделение в списках с последующим выполнением групповых действий (проведение, отмена проведения, снятие пометки удаления).

Выделение объектов в списке осуществляется с удержанием клавиши Shift или Ctrl .

Поиск некоторого значения в списке имеет свои особенности. Поиск работает в режиме отбора. Остаются только те строки, которые удовлетворяют условию поиска.

Для поиска по значению в текущей колонке достаточно спозиционировать курсор на нужной колонке и нажать на кнопку Найти в командной панели. Появится окно, в котором следует также нажать на кнопку Найти .

Для повышения конкретизации поиска можно использовать флажок Искать в найденном .

Осуществляя поиск по строке данных ссылочного типа (например, единицы измерения) следует выбирать соответствующий вариант поиска …(по строке) .

На этом заканчиваем со списками и способами их настройки. В следующей статье мы продолжим знакомиться с интерфейсом и рассмотрим удобный инструмент для информирования пользователя, о котором мы раньше не говорили. Что это за инструмент? :)

Сейчас фирма 1С советует всем переходить на версию 1С Бухгалтерии 8.3 , а в интернете полно статей на тему "какая 8.3 удобная и красивая". Среди прочего говорится о возможности настройки интерфейса программы "под себя". Действительно, в версии 8.3, основанной на так называемых "управляемых формах", можно настраивать внешний вид практически любого окна.

Другое дело, что возможность изменять внешний вид форм документов практически никем не используется, кроме, пожалуй, программистов, решивших от нечего делать поиграться с настройками программы . Обычные же пользователи никогда не будут изменять формы стандартных документов программы — это просто им ни к чему, только путаницы добавит. Так что единственным преимуществом остаётся изменение настроек отображения журналов документов и справочников. К примеру, можно изменить состав колонок.

На самом же деле всё это было и до "волшебной" версии Бухгалтерии 8.3. В версии 8.2 и 8.1 можно делать абсолютно то же самое с не меньшими удобствами. А скорость работы, как справедливо отмечает большинство пользователей, в 1С Бухгалтерии 8.2 куда выше. Сейчас я расскажу вам, как можно настроить состав колонок в списках документов, журналах и справочниках 1С Бухгалтерии 8.2.

Зачем настраивать вид журналов 1С?

На рисунке ниже представлено окно справочника Основные средства в том виде, в каком оно отображается по умолчанию в программе. Как видите, налицо огромное количество колонок, большая часть из которых вообще не нужна, поскольку всё это можно посмотреть, открыв конкретный элемент. На рисунке этого не видно, но вообще там половина колонок просто не поместилась в окне!


Кто-то может с этим не согласиться, сказав, что удобно просматривать именно в таком виде. Спорить не буду, у каждого свои предпочтения. Тем не менее, вот в таком виде окно справочника удобно просматривать только развернув его на весь экран. К тому же вряд ли кому-то может понадобиться одновременное отображение колонок "Наименование" и "Полное наименование" , часто содержащих почти одинаковые данные.

Лишние колонки занимают место, препятствуя нормальному отображению и восприятию информации. Помимо этого, встречается и другой распространённый случай, когда поле "Номер" или "Код" слишком маленькое и видны только начальные нули, а остальное скрыто за границей колонки. Так что, по моему мнению, функции настройки списков и журналов в 1С Бухгалтерии нужны достаточно часто.

Тут была важная часть статьи, но без JavaScript её не видно!

Настройка журналов в 1С Бухгалтерии 8.2

Всё написанное здесь в равной степени применимо как к , так и справочников. Рассмотрю на примере настройки справочника "Основные средства".

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

сайт_

В результате открывается окно настройки, показанное на рисунке ниже.

сайт_

Пользоваться им для настройки состава и ширины колонок списка очень просто. Если хотите отключить колонку, то снимите галочку напротив неё. Если нужно настроить параметры колонки, то выделите её и параметры отобразятся справа в окне. Также можно менять порядок колонок, выделив нужную колонку и воспользовавшись голубыми стрелками вверх или вниз в верхней части окна.

Если вы сбили настройки и хотите их вернуть назад, как было, то воспользуйтесь кнопкой "Стандартная настройка " на панели рядом с голубыми стрелками.

Настройка прочих параметров списков

Общие параметры списка можно настроить на вкладке "Прочее" в показанном выше окне. Например, можно сделать так, чтобы при открытии списка выделялась первая или последняя строка списка, как вам удобнее.

Пример настроенного справочника Основные средства вы можете видеть на картинке ниже. Как видите, всё красиво, удобно и ничего лишнего.

сайт_

Видеоурок по настройке внешнего вида журналов и документов 1С 8.2

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

Подведём итоги

Используйте возможность настройки списков, чтобы сделать 1С Бухгалтерию 8.2 ещё удобнее в использовании. Выбранные настройки программа запоминает, а значит сделать их придётся только один раз.

Важно: каждый список нужно настраивать отдельно! В примере выше настройки колонок применились только к справочнику "Основные средства" .

Настройки, показанные в этой статье, входят в рассмотрение на моём курсе 1С Бухгалтерии 8 . Курсы 1С проводятся по Skype, что сокращает время, бесполезно затрачиваемое на дорогу до учебного центра, до нуля. Как именно проводятся занятия по Skype, вы можете

Для облегчения работы пользователя со списком документов, поиска, изменения внешнего вида справочника, в 1С предусмотрен удобный механизм настройки. Рассмотрим его на примере конфигурации «1С:ERP Управление предприятием 2» при работе со списком «Документы продажи» .

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

  • организация;
  • склад;
  • менеджер.

Рисунок 1 – Форма списка «Документы продажи»

При необходимости есть возможность добавить дополнительные реквизиты для поиска. Для этого в форме списка необходимо нажать кнопку «Еще» , команда «Настроить список» .


Рисунок 2 – Настройка списка элементов справочника

Откроется окно «Настройка списка» , в котором пользователь может добавить дополнительные отборы для поиска, сортировки, настроить оформление и группировку.


Рисунок 3 – Форма окна «Настройка списка»

В окне «Настройка списка» на вкладке «Отбор» представлен список доступных полей. Для выбора поля отбора пользователь выбирает необходимое из списка и нажимает кнопку «Завершить редактирование» .


Рисунок 4 – Форма вкладки «Отбор»

Отбор можно производить по нескольким полям, с указанием условия. Для этого пользователь нажимает кнопку «Сгруппировать условия» и указывает, какое условие необходимо использовать для группировки указанных полей: «И» , «Или» , «Не» и нажимает кнопку «Завершить редактирование» .


Рисунок 5 – Форма вкладки «Отбор»

Добавленные поля отображаются на панели действий справочника. Для применения отбора необходимо установить отметку и указать значение. Для отключения - достаточно снять отметку.


Рисунок 6 – Справочник «Документы продажи»

На вкладке «Сортировка» можно настроить произвольную сортировку данных, который отображаются в списке. Например, можно настроить сортировку по возрастанию / по убыванию даты.


Рисунок 7 – Форма вкладки «Сортировка»

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


Рисунок 8 – Форма вкладки «Условное форматирование»

В результате оформления список будет выглядеть следующим образом:


Рисунок 9 – Отображение оформления списка

На вкладке «Группировка» производится группировка данных, представленных в списке по значению определенного поля. Например, можно сгруппировать документы по контрагенту, а затем – по складу. И выполнить команду «Завершить редактирование» .

© tuttiragazzi.ru, 2024
Портал о компьютерах и мобильных устройствах