Библиотека кода 1С.

18.12.11

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

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

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

Наименование Файл Версия Размер
Библиотека кода 1С 8 (для 8.1)
.epf 14,33Kb
96
.epf 14,33Kb 96 Скачать
Библиотека кода 1С 8 (для 8.2)
.epf 15,03Kb
49
.epf 15,03Kb 49 Скачать

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

Обработка позволяет работать со списком скриптов 1С. Скрипты хранятся во внешнем xml-файле в зашифрованном виде.

Инструмент будет дополняться новым функционалом. Буду рад получить идеи и предложения по улучшению обработки в комментариях. 

 

П.С.: Это моя первая публикация на инфостарте. :)

См. также

SALE! 20%

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

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

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

13000 10400 руб.

02.09.2020    122159    670    389    

714

SALE! 25%

Infostart PrintWizard

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

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

18000 15300 руб.

06.10.2023    7293    21    6    

39

SALE! 20%

Infostart УДиФ: Управление данными и формами

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

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

10000 8000 руб.

10.11.2023    3537    11    1    

34

SALE! 30%

PowerTools

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

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

3600 2520 руб.

14.01.2013    177749    1073    0    

849

Многопоточность. Универсальный «Менеджер потоков» 2.1

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

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    99347    239    97    

296

[ЕХТ] Фреймворк для Расширений 1С

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

"Фреймворк для Расширений 1С" это универсальное и многофункциональное решение, упрощающее разработку и поддержку создаваемых Расширений. Поставляется в виде комплекта из нескольких Расширений с открытым исходным кодом. Работает в любых Конфигурациях в режиме Управляемого приложения с режимом совместимости 8.3.12 и выше без необходимости внесения изменений в Конфигурацию.

3000 руб.

27.08.2019    18113    6    8    

39

1С HTML Шаблоны / HTML Templates

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

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

2040 руб.

27.12.2017    28110    3    10    

15

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

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

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

2400 руб.

24.09.2019    23602    15    15    

32
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. orefkov 1152 18.12.11 23:07 Сейчас в теме
Зачем шифровать файл и чем это отличается от шаблонов?
2. servs 65 18.12.11 23:32 Сейчас в теме
(1) orefkov, Скрипты могут содержать конфиденциальную информацию, поэтому необходимо шифрование.
Скрипты запускаю сразу же после их написания в режиме 1С:Предприятие, это ускоряет разработку.
3. Oleg_nsk 277 19.12.11 05:39 Сейчас в теме
плюс, но шифрование для технического инструмента - фича бесполезная
4. cleaner_it 220 19.12.11 08:58 Сейчас в теме
(0) Имеет смысл сделать опцию "Без шифрования"
6. servs 65 19.12.11 11:49 Сейчас в теме
Бывают случаи, когда программист 1С может сохранять данные только в общедоступные папки(политика безопасности компании), именно для того, чтобы пользователи не могли через блокнот смотреть xml я дописал шифрование.

(4) cleaner_it, спасибо за совет, сделаю обязательно!

(5) Поручик, зачастую, чтобы разобраться в том как работает аналог, нужно читать инструкцию как минимум. Я хочу сделать, чтобы было интуитивно понятно (продумать юзабилити). Обработка будет дорабатываться. Вижу, что спрос на нее уже есть! Хотел бы посмотреть аналоги в работе(набираю баллы для этого), надеюсь они помогут мне сделать мой инструмент еще лучше.
5. Поручик 4670 19.12.11 10:48 Сейчас в теме
7. Поручик 4670 19.12.11 12:00 Сейчас в теме
Как правило, как только набираются заветные 30 сребренников баллов рейтинга, автор забивает на программу.
8. servs 65 19.12.11 12:05 Сейчас в теме
(7) Поручик, Возможно, но этой обработкой я пользуюсь каждый день, поэтому в моих интересах ее дорабатывать и делать лучше. От пользователей сайта я жду советы по улучшению юзабилити и добавлению новых функций.
10. МимохожийОднако 141 21.12.11 07:14 Сейчас в теме
(8) попробуй добавить систему поиска и классификации кода. При большом количестве как ищешь?
9. goodwin12 20.12.11 20:32 Сейчас в теме
Хотя бы для примера и файлик бы выложили с несколькими скриптами
14. servs 65 21.12.11 11:58 Сейчас в теме
(9) goodwin12, да, я планировал сделать какую-нибудь общую библиотеку универсального кода, но думал сначала сделать иерархию как мне советуют (10) МимохожийОднако и (12) Punker

(11) vdovinDS, изначально это все писалось для себя, я работаю сейчас с 1С 8.1, так исторически сложилось :)

Спасибо за отзывы! Попробую улучшить, с учетом всех советов!
11. vdovinDS 21.12.11 08:23 Сейчас в теме
У меня один вопросик: а почему не на управляемом?
12. Punker 21.12.11 08:38 Сейчас в теме
Думаю было бы не плохо добавить группы в список скриптов, при работе с большим списком будет более удобным распределить скрипты по группам. В дальнейшем, я думаю, это должно облегчить поиск нужного скрипта в списке.
13. luns 21.12.11 10:54 Сейчас в теме
есть вот такая бесплатная программа которая делает это на автомате, причем работает везде: http://www.phraseexpress.com/
15. Арах 21.12.11 12:37 Сейчас в теме
Ну и для полного счастья и эксклюзивности не мешало бы сделать версию на Управляемых формах.
16. niram 21.12.11 16:24 Сейчас в теме
Полезная обработка, ещё бы код хранился в дереве с папками и поиском, было бы замечательно. Ну и ждем для 8.2 в режиме "Управляемое приложение" !
17. no_registration 21.12.11 19:10 Сейчас в теме
Спасибо за разработку.
18. Программулькин 301 22.12.11 06:41 Сейчас в теме
прикольная штука, скачал, вечером позырю.
19. dandrontiy 22.12.11 10:26 Сейчас в теме
К каждому куску кода предлагаю сделать возможность заведения тегов. И поиск в том числе по этим тегам организовать. Ну и конечно же дерево папок тоже необходимо.

Следующая фича, которая приходит в голову - вставление неких "метаметок" в код, которые при вызове из дерева кода - сразу формируют на форме параметры (динамически) с описанием и комментарием, куда можно что-то занести и это будет подставленно в код при выполнении. Ну например в функции поиска по коду надо подставить код. Или надо подставить список кодов - так вот метаэлемент
{Type=Текст_многострочный;NotNull;Name=K1;Description=Укажите коды поиска элемента справочника}
{Type=Текст_строка_неограниченной_длины;NotNull;Name=K2;Description=Укажите название справочника}
{Type=Текст_строка_длина=10;Name=K3;Description=Укажите 10 символов для ...}
{Type=Дата_Время;Name=K4;NotNull;Description=Укажите дату и время начала периода}
{Type=Дата_Время;Name=K5;NotNull;Description=Укажите дату и время конца периода}
{Type=Булево;Name=K6;Description=Удалить найденные элементы ??? ;-)}
{Type=Справочник_Ссылка;Type=Группа;Meta=СправочникСсылка.Контрагенты;Name=K7;Description=Укажите группу контрагента}
{Type=Справочник_Ссылка;NotNull;Meta=СправочникСсылка.Контрагенты;Parent=K7;Name=K8;Description=Укажите контрагента #K7#}
{Type=Документ_Ссылка;NotNull;Meta=ДокументСсылка.Договоры;Owner=K8;Name=K9;Description=Укажите договор контрагента #К8#}

Ну и так далее... по всем типам объектов...
20. Massimo 22.12.11 14:08 Сейчас в теме
есть готовые подобные вещи, но автор молодец!)
21. dkprim 5 22.12.11 15:18 Сейчас в теме
публикация хорошая, чувствуется потенциал :) автору спасибо :)
22. sound 535 23.12.11 09:18 Сейчас в теме
23. Mshaydurov 2 23.12.11 10:48 Сейчас в теме
Непонятная разработка
24. direktorSan 297 23.12.11 11:06 Сейчас в теме
(23) Mshaydurov,
По-моему - вполне понятная...
Я сам, когда писал http://infostart.ru/public/60377/, начал с аналогичного (различие было только в том, что у меня сразу было дерево)...
Я ее начинал просто потому, что разбирать чужой код не очень люблю (хотя по работе часто приходится).

Так что +!

(7) Поручик,
Не всегда так...
Доработки могут приостаноиться по разным причинам..
Мои причины, например, такие:
- недавно у меня сын родился и времени стало меньше
- "полирую" обработку - отлавливаю всякие очень мелкие глюки (синтаксические и логические)
- хочется встроить функционал по выводу отладочной информации (как минимум - значение переменных в процессе выполнения), а это достаточно глубокая тема.
25. dandrontiy 27.12.11 16:21 Сейчас в теме
Да, кстати автоматом сообщать как-то удобно значение переменных во время выполнения - это было бы интересно!
26. Созинов 29.12.11 14:44 Сейчас в теме
Интересная разработка надо будет подумать как использовать.
Но с моей точки зрения лучше шаблоны использовать.
27. master_yoda 27 11.01.12 14:53 Сейчас в теме
Оставьте свое сообщение