Пример механизмов работы с интерфейсом 1С для вывода альтернативного варианта табличной части или списка

Публикация № 1057313

Разработка - Работа с интерфейсом

Универсальная обработка альтернативная табличная часть новый виджет табличной части

6
Универсальная обработка для демонстрации возможностей построения альтернативной табличной части в 1С.

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

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

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

Тестировалась на релизе платформы 1С 8.3.13.1513.

6

Скачать файлы

Наименование Файл Версия Размер
версия 1.0
.epf 11,73Kb
06.05.19
3
.epf 1.0 11,73Kb 3 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. script 205 07.05.19 01:20 Сейчас в теме
Этот подход же используется в мобильном приложении для УНФ.
2. user778014 6 08.05.19 00:20 Сейчас в теме
Спасибо за информацию. Я не занимался мобильным приложением поэтому код 1С по данной теме не видел. Мне не нравится формат стандартной табличной части в 1С поэтому решил сделать через элементы формы.
3. swimdog 666 08.05.19 08:00 Сейчас в теме
А добавлять/удалять строки только мышкой можно? Ins/del не работают?
5. user778014 6 08.05.19 15:52 Сейчас в теме
(3) Ins/del с клавиатуры для такой таблице скорей всего работать не будет. В будущих релизах планирую добавить удаление, добавление, копирование строк новой таблицы мышкой.
4. rusmil 175 08.05.19 13:13 Сейчас в теме
Что-то пока не увидел из приведенных изображений чем предлагаемый 1С Grid лучше табличного поля?
6. user778014 6 08.05.19 15:55 Сейчас в теме
(4) Преимущества с моей точки зрения это большие возможности для оформления таблицы. Можно применять все оформительские возможности для элементов. Плюс большая предсказуемость поведения таблицы на форме. Так в стандартной таблице нет возможности сжать колонки для одновременного вывода всех колонок таблицы. Часть колонок уходят из видимости и необходимо пользоваться ползунком, что неудобно.
7. user778014 6 13.05.19 00:00 Сейчас в теме
(6) Плюс возможность для каждой строки или поля выводить произвольные картинки. Это еще не реализовано в текущей версии, но есть в планах. Например фото для пользователя при выводе информации в строке
https://yadi.sk/i/5yot5XbARTXJMw
В обычной таблице 1с это невозможно
8. dolter 116 13.05.19 14:45 Сейчас в теме
9. user778014 6 13.05.19 16:30 Сейчас в теме
(8) Спасибо за информацию, интересно. Нужно потестить такой вариант. Не обязательно противоставлять тот и этот вариант вывода данных. Для разнообразия интерфейса можно использовать оба варианта в разных решениях. Мой вариант таблицы потенциально имеет больше вариантов форматирования так как элементы можно разукрашивать как угодно, делать любую их форму. Например сделать круглые или овальные элементы в таблице. В следующем релизе попробую это реализовать
A_Max; acanta; +2 Ответить
Оставьте свое сообщение