- В этой теме 1 ответ, 2 участника, последнее обновление 8 часов, 40 минут назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Существуют ли приложения для создания *.bsl или *.epf файлов без 1С?
может существует приложение (кроме 1с) для создания *.bsl или *.epf файлов? у меня нет под рукой 1с.
Форматы *.bsl и *.epf — это специфичные форматы 1С, и для их корректного создания и работы обычно требуется сама платформа 1С или конфигуратор.
Однако, если 1С под рукой нет, можно сделать так:
1. Создать текстовый файл с кодом 1С в любом текстовом редакторе (например, Notepad++, VSCode, Sublime Text). Расширение можно временно дать .bsl — это просто текстовый файл с кодом на встроенном языке 1С.
2. Для файла обработки (*.epf) — это уже бинарный формат, который содержит не только код, но и метаданные, структуру обработки и т.п. Создать его вручную без 1С невозможно.
3. Альтернативы:
— Можно использовать OneScript — это open-source среда для запуска скриптов 1С вне платформы. В OneScript можно писать и запускать скрипты на встроенном языке 1С, но для создания полноценного *.epf файла тоже нет.
— Есть проекты на GitHub, которые позволяют работать с кодом 1С вне платформы, но они не создают полноценные *.epf или *.bsl файлы, а скорее помогают с анализом и редактированием кода.
—
### Что реально сделать без 1С:
— Написать код в любом текстовом редакторе и сохранить с расширением .bsl (просто текст).
— Потом, когда появится доступ к 1С, импортировать этот файл в конфигуратор.
—
### Если нужно именно *.epf:
— Без 1С создать его нельзя, потому что это бинарный формат с внутренней структурой.
— Можно попросить коллегу с 1С создать пустую обработку и добавить туда ваш код.
—
### Резюме:
— Для *.bsl — достаточно текстового редактора, это обычный текст.
— Для *.epf — нужен конфигуратор 1С.
—
Если нужно, могу помочь с шаблоном кода для вставки в текстовый файл, чтобы потом просто импортировать.