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

18.12.11

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Библиотека кода 1С 8 (для 8.1)
.epf 14,33Kb
96
96 Скачать (1 SM) Купить за 1 850 руб.
Библиотека кода 1С 8 (для 8.2)
.epf 15,03Kb
49
49 Скачать (1 SM) Купить за 1 850 руб.

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

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

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

 

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

См. также

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

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

15500 руб.

02.09.2020    182391    1010    403    

962

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

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

8400 руб.

20.08.2024    23360    155    84    

153

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

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

22200 руб.

06.10.2023    20018    51    19    

86

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

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

15000 руб.

10.11.2023    13492    55    33    

76

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

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

9360 руб.

17.05.2024    30206    103    48    

147

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

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

20000 руб.

07.10.2021    19005    7    32    

43

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

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

3600 руб.

27.12.2024    2194    3    0    

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

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

(5) Поручик, зачастую, чтобы разобраться в том как работает аналог, нужно читать инструкцию как минимум. Я хочу сделать, чтобы было интуитивно понятно (продумать юзабилити). Обработка будет дорабатываться. Вижу, что спрос на нее уже есть! Хотел бы посмотреть аналоги в работе(набираю баллы для этого), надеюсь они помогут мне сделать мой инструмент еще лучше.
5. Поручик 4673 19.12.11 10:48 Сейчас в теме
7. Поручик 4673 19.12.11 12:00 Сейчас в теме
Как правило, как только набираются заветные 30 сребренников баллов рейтинга, автор забивает на программу.
8. servs 66 19.12.11 12:05 Сейчас в теме
(7) Поручик, Возможно, но этой обработкой я пользуюсь каждый день, поэтому в моих интересах ее дорабатывать и делать лучше. От пользователей сайта я жду советы по улучшению юзабилити и добавлению новых функций.
10. МимохожийОднако 142 21.12.11 07:14 Сейчас в теме
(8) попробуй добавить систему поиска и классификации кода. При большом количестве как ищешь?
9. goodwin12 20.12.11 20:32 Сейчас в теме
Хотя бы для примера и файлик бы выложили с несколькими скриптами
14. servs 66 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 1 22.12.11 14:08 Сейчас в теме
есть готовые подобные вещи, но автор молодец!)
21. dkprim 5 22.12.11 15:18 Сейчас в теме
публикация хорошая, чувствуется потенциал :) автору спасибо :)
22. sound 538 23.12.11 09:18 Сейчас в теме
23. Mshaydurov 2 23.12.11 10:48 Сейчас в теме
Непонятная разработка
24. direktorSan 298 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 Сейчас в теме
Оставьте свое сообщение