Шаблоны текста (Ctrl+Shift+T) в режиме 1С:Предприятие

18.12.24

Разработка - Инструментарий разработчика

Хранение шаблонов кода во внешней обработке: реализован поиск и отбор алгоритмов по ключевым словам. Для обычных форм.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Шаблоны кода
.epf 492,03Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.

Коллеги, добрый день!

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

Благодаря шаблонам кода получается быстро программировать. Открывать обработку можно в пользовательском режиме в любой конфигурации на обычных формах (типовых, отраслевых) на платформе 8.2 и 8.3 - рис.1.

Просматривать шаблоны кода, алгоритмов и описания механизмов можно после возведения флажка «Показывать шаблон кода» (см. выше рис.1).

Самое ценное, для чего и создавалась обработка – это реализованный ПОИСК и ОТБОР ШАБЛОНОВ по ключевым словам - для этого имеется поле "Отбор по тексту кода".

 
 Как все устроено

 

Для информации, за 10 лет обновились технологии и механизмы:

1) появился вполне вменяемый парсер типовых шаблонов *.st на основе регулярных выражений //infostart.ru/1c/tools/1559216/ - в ней нет описанных ограничений в виде точек с запятой или квадратных скобок (из раздела "Как все устроено").

2) появилась внешняя обработка для хранения шаблонов кода для управляемых форм //infostart.ru/1c/tools/1444273/

3) появилась возможность разукрашивать код на управляемых формах на основе объекта Форматированный документ //infostart.ru/1c/tools/1441902/

На этом все. Всем добра! 

С пользой для клиентов, Рустем

 
 См. также
  1. Свертка базы УТ 10.3 подокументно - новая концепция 
  2. Матричное программирование - демо-стенд матричного калькулятора
  3. Справочное хранение товаров в КА 2.5 - кейс запуска адресного склада
  4. Мини-обзор разных задач - от очевидного до неочевидного
  5. Поиск отчета по документам - пример анализа незнакомых конфигураций
  6. Флажок в динамическом списке - от теории до практики "как бы простой" задачи
  7. Из Json в ДеревоЗначений - удобный просмотрщик json-структуры
  8. Анализ прав и поиск подходящего профиля - алгоритмический анализ и поиск прав
  9. Оцифровка и визуализация склада - программная прорисовка склада в 1С
  10. Внедрение адресного склада в КА 2.5 - кейс запуска адресного склада
  11. Фрилансеру: про цены, про клиентов, про планирование - мое исследование (личная эффективность)
  12. Что такое форматированный документ - прекрасная возможность раскрасить любой текст

Другие работы смотрите в карточке автора в разделе "Публикации" //infostart.ru/profile/95641/

 

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 10.3, релизы 10.3.88.3

шаблоны коды

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    175207    973    403    

932

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    16747    113    55    

116

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

22200 руб.

06.10.2023    18117    49    19    

81

Инструментарий разработчика Программист Платформа 1С v8.3 Платные (руб)

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

9360 руб.

17.05.2024    28269    97    48    

141

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

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

15000 руб.

10.11.2023    12406    49    33    

70

Инструментарий разработчика Программист 8.3.14 Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

20000 руб.

07.10.2021    18389    7    32    

43

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

Разработка Конструктор автоматизированных рабочих мест "Конструктор АРМ" реализована в виде расширения и является универсальным инструментом для создания АРМ любой сложности в пользовательском режиме.

3600 руб.

27.12.2024    1484    2    0    

5
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
0. RustIG 1836 06.09.11 10:23 Сейчас в теме +0.7 $m
Реализован поиск и отбор шаблонов текста по ключевым словам.

Перейти к публикации

1. serg__k 79 06.09.11 10:23 Сейчас в теме
Вещььььььььь!!! а можно залить тот вариант шаблонов, который представлен на скринах?! ;)
2. RustIG 1836 06.09.11 14:14 Сейчас в теме
(1) конечно можно. заливайте пожалуйста.
А если вы хотите, чтобы я вам предоставил эти шаблоны, то увы, не сейчас. Сейчас не могу.
18. RustIG 1836 15.11.18 10:11 Сейчас в теме
3. RustIG 1836 06.09.11 14:16 Сейчас в теме
Друзья, подскажите, как исправить ошибки в разметке статьи? - в IE не отображаются картинки.
4. Константин С. 674 06.09.11 17:52 Сейчас в теме
(3) уменьши их, сделай более компактными. Нефиг выкладывать полный скрин экрана, использу прогу для этого (http://www.picpick.org/)
5. RustIG 1836 08.09.11 22:08 Сейчас в теме
(4) а пусть так и будет ! мне Интернет эксплорер не нравится... и картинки для этой разработки совсем не нужны. :)
обязательно исправлю.
user774630; +1 1 Ответить
6. artbear 1566 10.09.11 13:02 Сейчас в теме
>>шаблоны, взятыt из книг Радченко, Энциклопедии, Габеца
По Радченко понятно, а остальные что за книги? Расшифруй, плиз.
7. RustIG 1836 10.09.11 14:40 Сейчас в теме
(6) Габец - "Примеры разработки"
Энциклопедия - "Профессиональная разработка в системе 1С:Предприятие 8 (с приложением на CD-ROM)"
8. mtv:) 1028 11.09.11 11:04 Сейчас в теме
Хорошая обработка. Но для меня она имела бы ценность, если бы обработка была полная, как на первой картинке.
Но в предлагаемом для скачивания варианте удалены самые вкусные макеты шаблонов... :(
Самому наполнять коллекцию лень, потому что это довольно непросто: надо создать шаблоны .st по опледеленным правилам и с оговоренными ограничениями, сгенерировать макеты, вставить их в обработку через конфигуратор. Долго...
Но за идею спасибо.
Давно ищу что-то для сбора в одном месте накопленной информации по программированию 1С. Это и куски кода, и текст, и стрницы .html, и т.д. Что б была древовидная структура, поиск, раскраска кода, простое и удобное наполнение содержимым...
Видимо придется писать самому.
10. RustIG 1836 24.12.11 23:29 Сейчас в теме
(8) :)
Я обновил публикацию и дополнительно выложил базу знаний. Из этой базы я многое удалил, чтобы соблюсти авторские права. А в остальном ее можно использовать, как сказано в вашей цитате:
mtv:) пишет:
Давно ищу что-то для сбора в одном месте накопленной информации по программированию 1С. Это и куски кода, и текст, и стрницы .html, и т.д. Что б была древовидная структура, поиск, раскраска кода, простое и удобное наполнение содержимым...


По поводу
mtv:) пишет:
Самому наполнять коллекцию лень, потому что это довольно непросто: надо создать шаблоны .st по опледеленным правилам и с оговоренными ограничениями, сгенерировать макеты, вставить их в обработку через конфигуратор. Долго...

- тут мне стоит прокомментировать. Шаблоны в формате .st создаются средствами платформы через конфигуратор, наполняются шаблоны в течение профессиональной деятельности, а если замутить обмен опытом (или обмен шаблонами), то процесс ускорится... Шаблоны, которые я встречал, не содержали тех ограничений, о которых я заранее предупреждаю в статье. То есть эти ограничения настолько далеки от реальности, что встречаются редко. А теперь появилась возможность редактировать шаблоны-макеты в режиме 1С:Предприятие. В общем, может быть не все так безнадежно? ;)
19. RustIG 1836 15.11.18 10:12 Сейчас в теме +10 $m
(8)
для меня она имела бы ценность, если бы обработка была полная, как на первой картинке.

выложил полную версию
20. mtv:) 1028 15.11.18 21:32 Сейчас в теме
(19)
выложил полную версию

А вот за этот бескорыстный подарок огромное спасибо.
user774630; RustIG; +2 Ответить
9. Fruit83 28 24.12.11 13:05 Сейчас в теме
Спасибо за обработку!
11. RustIG 1836 24.12.11 23:31 Сейчас в теме
(9), (1) Обновил обработку, появился новый функционал
12. ir_en 27.12.11 17:01 Сейчас в теме
Спасибо, архинужная вещь
13. nick_krsk 19 04.02.12 19:50 Сейчас в теме
Спасибо! Скачал, разбираюсь :)
14. takeshi3 27.02.12 12:52 Сейчас в теме
15. vdovinDS 29.05.12 10:05 Сейчас в теме
А есть планы реализации под управляемый интерфейс?
16. RustIG 1836 29.05.12 18:43 Сейчас в теме
(15) планов нет, код открыт для всех желающих дорабатывать :)
17. amaster 04.07.12 13:24 Сейчас в теме
Что за манера публикацию делать на части? Еще бы версионность ввел... без указания какая версия последняя.

Если гонишься за см, то можно формы в один файл, модули в другой, таблицы в третий, описание в четверный.
И еще личный афтограф в 5ый.
user774630; Isakov_Artem; androgin; +3 1 Ответить
21. acanta 09.03.19 22:27 Сейчас в теме
Спасибо за публикацию, очень помогла.
Отдельные шаблоны для управляемых и обычных форм - идея замечательная.
Шаблоны создаются в конфигураторе в меню Файл-Новый и можно заполнять их постепенно по мере освоения кода.
А вот вставить принтскрин в редактор картинок конфигуратора это жесть, похоже он только для библиотеки пиктограмм.
Прикрепленные файлы:
23. RustIG 1836 10.03.19 20:16 Сейчас в теме
(21)
Спасибо за публикацию, очень помогла.

Отлично :) я искренне рад
22. acanta 09.03.19 23:09 Сейчас в теме
В пользовательском режиме нет ни шаблонов ни редактора изображений. Первое очень пригодилось бы в конвертации данных.
24. vec435 17 24.08.19 11:18 Сейчас в теме
остается реализовать сборку шаблона из макета/дерева
25. RustIG 1836 04.10.20 14:35 Сейчас в теме
Добавил в публикацию два видео:
1) использование шаблонов кода: поиск и отбор по ключевым словам
2) парсер типовых шаблонов текста: на примере парсера шаблонов текста для управляемых форм
26. RustIG 1836 29.11.21 16:25 Сейчас в теме
Оставьте свое сообщение