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

27.04.19

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

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

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

Наименование Файл Версия Размер
НовВсеФункции
.epf 9,25Kb
8
.epf 1.0 9,25Kb 8 Скачать

Простая обработка, аналог инструмента «Все функции» входящего в любую конфигурацию 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 Управляемые формы Конфигурации 1cv8 Платные (руб)

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

6000 руб.

16.01.2015    61809    43    59    

80

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

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

5000 руб.

14.01.2016    54409    16    21    

42

Управление дашбордами

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

2400 руб.

29.06.2020    16702    21    4    

35

Новогоднее оформление для 1С

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

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

27.12.2023    10749    750    elcoan    45    

106

Конструктор HTML, CSS и javascript

Инструментарий разработчика Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

10.04.2023    9628    151    acces969    31    

118

Модель состояния для MVC

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

05.07.2022    3670    kalyaka    2    

27

Табло очереди заказов на экран телевизора

WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 1С:Розница 2 Платные (руб)

Связка из веб-приложения и расширения для 1С: Розница 2.3.

3600 руб.

29.04.2022    12085    1    5    

10
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ellavs 1024 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.ИмяФормыОбъекта = "Форма";
	КонецЕсли; 
	
КонецПроцедуры
Показать
Оставьте свое сообщение