Выполнялка кода в среде 1С:Предприятие

29.04.15

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

Ещё одна выполнялка свеженаписанного кода в среде 1С:Предприятие. Иногда проще внести исправления, запустив несколько строк кода, чем делать это штатными средствами, особенно если нужно для этого распроводить документ.

Файлы

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

Наименование Скачано Купить файл
ВыполнялкаКода
.epf 29,07Kb ver:1.1
18 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

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

Оформить подписку и скачать решение со скидкой

"ВыполнялкаКода" - обработка выполняет код 1С в режиме 1С:Предприятия. Имеет 2 формы: для тонкого и для толстого клиента. При этом не нужно запускать Предприятие специально в режиме совместимости форм. Необходимость в ней возникла при исправлении косяков пользователей. Состоит из 2-х частей: команда "Выполнить" (для тонкого клиента выбирается контекст НаКлиенте или НаСервере) и сервисных элементов. Команда "Выполнить" описана в справочнике конфигуратора.

Сервисные элементы:

Реквизиты применяются в тонком клиенте. Форма для тонкого и форма для толстого клиентов

Макеты представляют текстовые документы с вписанными туда образцами кода 1С.

С префиксом «Толст» - будут доступны для списка выбора в толстом клиенте.

С префиксом «Тонк» - будут доступны для списка выбора в тонком клиенте.

При выборе элемента из списка, его содержимое перезапишется в открытое поле.

Использование:

1. Запускаете в толстом или тонком клиенте. 

2. Пишете в окне свой код или подгружаете код из макета, как на картинке: подгрузка кода из макета для последующего редактирования /и выполнения/.

Пример: по решению бизнес-аналитика (согласованному с руководством)  все проведённые документы "Реализация" должны иметь "ЭтаФорма.ТолькоПросмотр" = "Истина", без исключений, для всех ролей. При очередном восстановлении последовательности выясняется, что номенклатура "Картина офисная" была удалена из поступления, но осталась в проведённой "Реализации №3". И эта реализация не будет перепроводиться, т.к. остаток номенклатуры "Картина офисная" = 0; Выход - удалить из таблицы "Товары" объекта "Реализация №3" эту номенклатуру, не открывая форму документа (где "ЭтаФорма.ТолькоПросмотр" = "Истина"). Пишем код: 

докРеализация = Документы.РеализацияТоваров.НайтиПоНомеру("_",Дата("20150328")).ПолучитьОбъект(); 
Сообщить(докРеализация); // в место отладчика
таб = докРеализация.Товары;
таб.УдалитьСтроку(таб[0]); // первая строка
докРеализация.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный);

Не делать же обработку из за 4 строк кода. 

Вступайте в нашу телеграмм-группу Инфостарт

код

См. также

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

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

15500 руб.

02.09.2020    225696    1224    415    

1071

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

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

14400 руб.

20.08.2024    47977    268    138    

243

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

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданым 1С, справке синтакс-помошника и проверки синтаксиса.

9900 руб.

25.08.2025    22077    56    9    

60

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

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    29194    77    30    

104

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

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

16000 руб.

10.11.2023    20630    84    42    

95

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

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

9500 руб.

17.05.2024    41201    151    57    

190

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

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

6000 руб.

07.02.2018    109484    250    100    

314