"Все функции" с возможностью поиска по первым символам

27.04.19

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
НовВсеФункции
.epf 9,25Kb ver:1.0
8
8 Скачать (1 SM) Купить за 1 850 руб.

Простая обработка, аналог инструмента «Все функции» входящего в любую конфигурацию 1С.

 

Выводит список всех объектов конфигурации в алфавитном порядке (не дерево) с возможностью быстрого поиска.

 

Добавлена возможность фильтрации списка по подстроке (включая и исключая).

 

Двойной клик или нажатие «Enter» на строке с именем объекта открывает форму списка.

 

Главной особенностью является возможность быстрого поиска по первым буквам имени объекта (см. на скрине № 1).

 

После формирования (Ctrl + Enter) поле списка активизируется по умолчанию - можно сразу вводить первые символы для поиска.

 

 
 Код

 

 

Код несложный, форму и объекты - все видно на скринах.

Протестировано на версии платформы 8.3.12.1714

 

Upd. 05.04.2019, ver. 1.3 :

 

Возможность использования в режиме совместимости 8.2 - использована функция Найти вместо функции СтрНайти

Исправлена работа флажка "Включать Обработки"

Добавлена возможность включать в список отчеты и константы (соответствующие флажки выведены на форму)

 

Проверено на версии 8.3.9.х в режиме совместимости с Версией 8.2.16

 

Upd. 27.04.2019

 

Исправлена ошибка, при повторном формировании списка найденные строки дублировались, приходилось переоткрывать форму обработки.

Актуализирован код в публикации.

Все Функции ВсеФункции обработка быстрый поиск фильтрация

См. также

Работа с интерфейсом Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

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

5000 руб.

14.01.2016    55636    17    23    

43

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

Универсальный редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью рисовать на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    63951    45    60    

83

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    19944    28    6    

44

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

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

20.08.2024    23544    mrXoxot    44    

130

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

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

27.05.2024    12063    smielka    37    

105

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    18369    1228    elcoan    53    

125

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

3 стартмани

10.04.2023    12897    167    acces969    31    

126

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

05.07.2022    8010    kalyaka    6    

33
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ellavs 1057 21.03.19 18:30 Сейчас в теме
В реквизите ТипыОбъектов, если правильно понимаю, содержится одна колонка - ИмяМетаданных, которая где-то при открытии формы должна заполняться?
2. m0528 10 23.03.19 10:45 Сейчас в теме
В реквизите ТипыОбъектов 4 колонки, заполняются в обработчике события формы:

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
	Элементы.ВерсияОбработки.Заголовок = Элементы.ВерсияОбработки.Заголовок + "1.0";
	
	// ТипыОбъектов - хранит наименования объектов метаданных
	Стр0 = ТипыОбъектов.Добавить(); 
	Стр0.ИмяМетаданных = "Справочники"; Стр0.ИмяТипаОбъекта = "Справочник"; Стр0.Картинка = БиблиотекаКартинок.Справочник; Стр0.ИмяФормыОбъекта = "ФормаСписка";
	Стр1 = ТипыОбъектов.Добавить();
	Стр1.ИмяМетаданных = "Документы";   Стр1.ИмяТипаОбъекта = "Документ";   Стр1.Картинка = БиблиотекаКартинок.Документ;   Стр1.ИмяФормыОбъекта = "ФормаСписка";
	Стр2 = ТипыОбъектов.Добавить();
	Стр2.ИмяМетаданных = "РегистрыНакопления";   Стр2.ИмяТипаОбъекта = "РегистрНакопления";  Стр2.Картинка = БиблиотекаКартинок.РегистрНакопления; Стр2.ИмяФормыОбъекта = "ФормаСписка";
	Стр3 = ТипыОбъектов.Добавить();
	Стр3.ИмяМетаданных = "РегистрыСведений";   Стр3.ИмяТипаОбъекта = "РегистрСведений";  Стр3.Картинка = БиблиотекаКартинок.РегистрСведений; Стр3.ИмяФормыОбъекта = "ФормаСписка";
	Если ВключатьОбработки Тогда
		Стр4 = ТипыОбъектов.Добавить();
		Стр4.ИмяМетаданных = "Обработки";   Стр4.ИмяТипаОбъекта = "Обработка";  Стр4.Картинка = БиблиотекаКартинок.Обработка; Стр4.ИмяФормыОбъекта = "Форма";
	КонецЕсли; 
	
КонецПроцедуры
Показать
Оставьте свое сообщение