Консоль Внедренца v.3.6.2

Публикация № 861748 27.08.18

Разработка - Инструментарий разработчика - Консоль запросов

консоль внедренца код запрос универсальная обработка кода запросов конструктор таблиц значений работа ТаблицаЗначений инструмент разработчика статистика базы таблицами кодом excel

Идея данной обработки заключается в создании простого, функционального и универсального инструментария для внедренцев и программистов 1С, который будет работать как в толстом клиенте на обычных и на управляемых формах, так и в тонком клиенте. Интерфейс и логика работы максимально идентичны у обычных форм и управляемых. Инструментарий включает в себя: Консоль кода, Консоль запросов, Консоль отчетов (СКД), Универсальную обработку объектов, Средства для работы с таблицами базы данных 1С, Редактирование регистров сведений базы, Инструмент по работе с табличными документами - загрузка данных из табличного документа.
 
 История изменений

 UPD 30-06-2020. ver.3.6.2:

-На закладке "Код" добавлена двухсторонняя связь контекста выполняемого кода и значения переменных на закладке "Код". Значения переменных теперь зависят от выполняемого кода и могут изменятся после его выполнения. При использовании функции "Вычислить выражение" изменений не происходит.

-На закладке "Код" добавлена поддержка отображения данных с типом Массив на стороне клиента.

-На закладке "Запрос" реализован механизм сохранения комментариев в тексте запроса при использовании Конструктора для редактирования.

-На закладке "Обработка" добавлена возможность обработки списка объектов выбранных с помощью отбора. Для этого после выбора типа объекта необходимо задать отбор. Для отбора всех элементов необходимо задать пустой отбор.

-На закладке "Обработка" добавлена возможность поиска ссылок на список объектов. Для этого необходимо выбрать тип объектов и задать отбор.

-На закладке "Обработка" добавлен новый источник данных для групповой обработки: "Найденные ссылки" на объект(ы). Доступно удаление найденных ссылок.

-На закладке "Обработка", при работе с ссылками, добавлен функционал замены ссылок (для БСП версии не ниже 2.3.2) с возможностью произвести замену в режиме "ОбменДанными.Загрузка = Истина".

-Переработана вкладка "Структура метаданных". Добавлена возможность перезаполнения, сортировки и изменения режима отображения(дерево/список). Добавлена возможность открывать форму списка выбранного объекта(по двойному щелчку).

-Добавлена поддержка работы в Веб-клиенте.

-Исправлена ошибка определения типа клиента для некоторых версий платформы.

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

 

UPD 01-06-2020. ver.3.6.1:

-Добавлен новый функционал для работы с табличными документами – закладка «Загрузка таблицы». Предусмотрена возможность описания табличного документа как таблицы значений и последующей выгрузки в переменные на закладку «Код». При описании Таблицы можно выбирать области табличного документа, фиксированные значения и выражения на встроенном языке. Реализовано только на управляемых формах.

-У функции «Вычислить выражение» добавлены два варианта выгрузки результата: в переменные и в сообщение пользователю.

-Добавлено выполнение бэкапа текста кода и текста запроса перед выполнением кода или текста запроса.

-Добавлено форматирование текста кода (Alt+Shift+F).

-Добавлены некоторые шаблоны кода.

-Откорректировано поведение текстового поля кода и поля текста запроса при отмене и повторении действий (Ctrl+Z, Ctrl+Y).

-Добавлен поиск объекта по уникальному идентификатору на закладке «Обработка». Также можно получить GUID для выбранного объекта и время его создания.

-Доработано групповое изменение реквизитов как объекта, так и результата запроса. Для обработки результатов запроса, при изменении реквизитов, добавлена возможность выбора значений из самого результата запроса.

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

-Отказ от функций «Редактировать запрос» и «Создать запрос в коде». Рекомендуется вместо этого добавлять результат запроса в переменные и обходить их в цикле (если переменную с типом «ТаблицаЗначений» потянуть на поле кода, то добавится конструкция «Для каждого»).

-Переработано взаимодействие со списком алгоритмов и списком запросов, а также сохранение алгоритмов и запросов в файл. Сохранена совместимость старых форматов версий фалов.

-Фикс ошибки открытия окна выбора типов на управляемых и обычных формах.

-Фикс редкой ошибки открытия конструктора запросов на управляемых формах "Процедура или функция с указанным именем не определена (StrFind): PointPosition = <<?>>StrFind(Type.Value, ".");.

-При перезапуске из режима тонкого клиента в режим толстого клиента добавлено автоматическое открытие Консоли Внедренца.

-Исправлены выявленные ошибки.

-Изменения в интерфейсе.

 

UPD 02-12-2019. ver.3.5:

- Добавлена возможность просмотра результатов временных таблиц в запросе.

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

 

UPD 28-10-2019. ver.3.4:

- Добавлена поддержка механизма расшифровки отчета СКД.

- Вывод всех настроек СКД (параметры, отборы, сортировки, условное оформление, другие настройки).

- В результате запроса у значений добавлена кнопка открыть.

- Оптимизация кода и ускорение некоторых механизмов.

 

UPD 19-06-2019. ver.3.3:

- На закладке "Обработка" добавлена возможность очистки битых ссылок. Поиск и очистка происходит по представлению ссылки "<Объект не найден> (6778:8414001e67079e6011e2219d259f469d)".

 

UPD 05-06-2019. ver.3.2:

- Добавлена консоль отчетов для создания отчетов с помощью схемы компоновки данных. На управляемых формах конструктор запускается только в толстом клиенте.

 

UPD 24-05-2019. ver.3.1:

- Исправлены выявленные ошибки.

 

UPD 18-02-2019. ver.3.0:

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

- Добавлена возможность просмотра свойств выбранного объекта метаданных в дереве конфигурации.

- Добавлена поддержка типов данных "ТаблицаЗначений" и "МоментВремени". Добавлены соответствующие конструкторы. Эти типы можно использовать в переменных алгоритмов и в параметрах запросов. В параметрах запроса для таблицы значений автоматически определяются наименования колонок.

- Добавлена возможность использовать выгрузку результата запроса в переменных на странице "Код" и в параметрах запроса на закладке "Запрос".

- Добавлен механизм поиска ссылок в данных базы на выбранный объект (на вкладке "Обработка").

- Расширены возможности удобного редактирования текстов: "Закомментировать" и "Раскомментировать". Для запросов так же добавлена возможность убрать символы переноса строки "|", и скопировать готовый текст запроса для конфигуратора.

- Приведение даты к концу дня. При повторном выборе значения типа "Дата" значение будет приведено к концу дня или обратно. Удобно при указании даты остатков в параметрах запросов (23:59:59).

- Изменение списка определения типов. На управляемых и обычных формах список выбора типа значений отображается одинаково.

- Добавлена кнопка, ссылка на публикацию.

- Доработаны шаблоны кода в дереве конфигурации.

- Исправлены выявленные ошибки, существенно переработан интерфейс обработки и для большего удобства добавлено больше горячих клавиш.

 

UPD 24-01-2019. ver.2.1:

- Доработаны шаблоны кода в дереве конфигурации.

- Добавлена возможность установки привилегированного режима для исполняемого кода. В привилегированном режиме никакие проверки прав не выполняются и разрешены любые операции.

- Исправлены выявленные ошибки, существенно переработан интерфейс обработки для большего удобства.

 

UPD 18-01-2019. ver.2.0:

- Добавлен механизм работы со списком алгоритмов.

- Добавлен механизм работы со списком запросов.

- Добавлены дополнительные механизмы проверки вводимых данных.

- Исправлены выявленные ошибки, существенно переработан интерфейс обработки для большего удобства.

 

UPD 19-12-2018. ver.1.4:

- Добавлена возможность установки монопольного режима (на закладке "Код").

- Исправлены выявленные ошибки, переработаны элементы интерфейса.

 

UPD 26-11-2018. ver.1.3:

- Переработан раздел средств работы с таблицами базы данных. Теперь размеры таблиц и структура метаданных находятся в одном едином пространстве.

- Увеличена скорость формирование данных в списках (структура метаданных и регистры сведений).

- Убраны все синхронные вызовы в управляемых формах. Полное избавление от модальности в УФ.

- В конструкторе таблицы значений добавлено автозаполнение поля "Заголовок".

- Исправлены выявленные ошибки, переработаны элементы интерфейса.

 

UPD 26-10-2018. ver.1.2:

- Обновлен процесс формирования дерева метаданных и для обычных и для управляемых форм. Теперь дерево формируется на лету и процесс занимает гораздо меньше времени.

- На управляемых формах в запросе появилась возможность указывать список значений в качестве параметра запроса.

- Небольшие изменения в интерфейсе.

- Добавлена более детальная настройка автосохранения кода.

 

Описание основных возможностей и особенностей, существующих в обработке:

 

КОД

Возможности:

  • Выполнение произвольного кода на встроенном языке 1С в режиме 1С Предприятия тонком клиенте, толстом клиенте и веб-клиенте, на обычных и управляемых формах. Директория компиляции - на сервере.

  • Доступна отладка кода с помощью команд «Вычислить выражение»

  • Раскрашивает текст кода согласно синтаксическим конструкциям 1С. (Как для обычных, так и для управляемых форм).

  • Удобное объявление переменных.

  • Установка в качестве переменных ТаблицыЗначений и МоментаВремени.

  • Конструктор Таблицы значений.

  • Конструктор Момента времени.

  • Сохранение в файл и открытие из файла алгоритмов (Список алгоритмов и объявленных переменных).

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

  • Шаблоны часто используемых конструкций кода.

  • Установка монопольного режима.

  • Установка привилегированного режима (в привилегированном режиме никакие проверки прав не выполняются и разрешены любые операции.).

Примечания:

o Написанный код можно отладить с помощью функции "Вычислить выражение". Для этого необходимо выделить нужное выражение в коде и в меню "Вычислить выражение" выбрать один из вариантов вывода. Если выбрать "Вывести в переменные", то результат вычисления добавится новой строкой в список переменных. Если выбрать "Вывести в сообщение", то результат выведется через сообщение пользователю. Вычисление выражения происходит в транзакции с последующей отменой, так что если в коде присутствует алгоритм, изменяющий данные, то данные изменены не будут. Интерактивные функции такие как "Сообщить()", "СообщениеПользователю", "Предупреждение()", "ПоказатьПредупреждение()", "Вопрос()", "ПоказатьВопрос()" при вычислении выражения игнорируются. Также выражения вычисляются внутри конструкции Условия, Цикла и Попытки, при этом в цикле будет выполнена только первая итерация до выделенного фрагмента кода.

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

o Написанный код и объявленные переменные можно сохранить в файл алгоритма. При открытии ранее сохраненного файла алгоритма будет восстановлен код и объявлены переменные. Переменные ссылочного типа сохраняются и восстанавливаются в рамках одной базы.

o В дереве метаданных работает Drag&Drop. Элементы можно как перетаскивать на текстовое поле на закладке "Код", так и выбирать двойным щелчком мыши. Большинство элементов при выборе или перетаскивании преобразуются в часто используемый код. Так же в ветке "методы" собраны некоторые шаблоны кода для конкретного объекта системы. При нажатии кнопки "Свойства" в контекстном меню дерева метаданных будут отображены свойства выбранного объекта.

o В меню "Шаблоны кода" собраны некоторые популярные конструкции кода. Если предварительно выделить часть кода, то выделенный текст попадет внутрь конструкции шаблона.

o После объявления переменных на закладке "Переменные" их значения будут доступны при выполнении кода. Обращаться к ним можно просто по заданному имени. Есть возможность объявить переменные с типом «ТаблицаЗначений» и «МоментВремени».

o Удобное редактирование текста кода (Форматирование, комментирование, очистка кода).

o При выборе значений типа "Дата" первый раз выбирается время по умолчанию (00:00:00). Если выбрать эту же дату повторно, то значение будет приведено к концу дня (23:59:59).

 

ЗАПРОС

Возможности:

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

  • Открытие и сохранение файлов запроса.

  • ТаблицаЗначений и МоментВремени в качестве параметров запроса. Для таблицы значений автоматически определяются наименования колонок.

  • Просмотр содержания временных таблиц в запросе.

Примечания:

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

o Есть возможность указания ТаблицыЗначений и МоментаВремени в качестве параметров запроса.

o Выгрузку результата запроса (таблицу значений) можно добавить и использовать в Переменные на закладке Код, а также использовать как новый параметр запроса.

o Выгрузку результата запроса можно вывести и сохранить в документ MS Excel.

o Расширены возможности удобного редактирования текста запроса (Закомментировать и Раскомментировать кусок текста запроса, Убирание символов переноса строки "|", Копирование в буфер готового текста для конфигуратора)

 

ОТЧЕТ (СКД)

Возможности:

  • Пользовательские настройки отчета (параметры, отборы, сортировки, условное оформление) для удобства выведены на форму. Для отображения настроек необходимо в СКД указывать признак "Включать в пользовательские настройки".

  • Загрузить и сохранить XML схему компановки удобно непосредственно из конструктора.

  • Реализован механизм расшифровки отчета.

  • Конструктор Схемы Компоновки Данных доступен только в режиме запуска Толстого Клиента.

 

ОБРАБОТКА

Возможности:

  • Универсальный подбор и обработка объектов из ранее полученного результата запроса или указанием конкретного объекта базы.

  • Для обработки результата запроса, при изменении реквизитов, доступно указание значений реквизитов из самого результата запроса.

  • Исполнение обработки без проверок перед записью объекта (ОбменДаннымии.Загрузка = Истина).

  • Поиск ссылок на выбранный объект. Поиск осуществляется среди всех данных, из которых могут быть ссылки на выбранный объект.

  • Поиск объекта по его уникальному идентификатору.

  • Очистка битых ссылок.

  • Перенумерация документов.

Примечания:

o Для обхода результатов запроса необходимо выполнить запрос, в котором будет выводиться поле "Ссылка" с ссылочным типом данных одного типа. Результат запроса должен быть типа "ТаблицаЗначений".

 

СТРУКТУРА МЕТАДАННЫХ

Возможности:

  • Выводятся имена и синонимы метаданных так как они хранятся во внутренних таблицах базы.

  • Выводится количество записей объектов в таблицах базы.

  • Из сформированного дерева можно сразу перейти в форму списка выбранного объекта. Удобно при анализе базы данных.

Примечания:

o Определяется файловая или серверная база. Для файловой базы данных показывается размер файла базы данных.

o Для конфигураций на БСП показывается версия БСП.

 

РАБОТА С РЕГИСТРАМИ СВЕДЕНИЙ

Возможности:

  • Для регистров сведений доступна процедура полной очистки выбранных регистров.

  • Выводится количество записей в регистрах сведений базы.

  • Есть возможность открыть форму списка регистра.

 

ЗАГРУЗКА ТАБЛИЦЫ

Возможности:

  • Преобразование табличного документа в переменную с типом "ТаблицаЗначений", для возможности последующей обработки на закладке «Код».

  • Возможность указания в качестве данных для таблицы значений как колонку из табличного документа, конкретного значения и выражения на встроенном языке.

 

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

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

Наименование Файл Версия Размер
Консоль Внедренца v.3.6.2

.epf 276,06Kb
389
.epf 3.6.2 276,06Kb 389 Скачать
Консоль Внедренца v.3.6.2

.epf 276,06Kb
19
.epf 3.6.2 276,06Kb 19 Скачать
Консоль Внедренца v.3.6.2

.epf 276,06Kb
15
.epf 3.6.2 276,06Kb 15 Скачать
Консоль Внедренца v.3.6.2

.epf 276,06Kb
14
.epf 3.6.2 276,06Kb 14 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. qwed557 30 29.08.18 17:22 Сейчас в теме
Добрый день, при попытке редактировать запрос выодит сообщение об ошибке
https://i.imgur.com/6M2YcL1.png

{ВнешняяОбработка.КонсольВнедренца.Форма.ФормаОбычная(470)}: Ошибка при вызове метода контекста (УстановитьГраницыВыделения)
ЭлементыФормы.ПолеТекстовогоДокумента.УстановитьГраницыВыделения(НачальнаяСтрокаСЗапросом, НачальнаяКолонкаСЗапросом, КонечнаяСтрокаСЗапросом, КонечнаяКолонкаСЗапросом);
по причине:
Недопустимое значение параметра (параметр номер '1')

у вас написано что в обычныъ формах не работает этот функционал, но я думаю тогда эти кнопки не должны отображаться или ничего не должны не делать, но не выпадать в ошибку
2. evvakra 249 30.08.18 13:33 Сейчас в теме
(1) Вы просто курсором встали не на текст запроса.. функция работает по аналогии с функцией в конфигураторе по вызову конструктора запросов. Спасибо за отлов такой ошибки, в новой версии файла поправил отработку этой ошибки.
Логика этой функции такова, что на вкладке "код" может находиться не один запрос а несколько. И для того что бы выбрать какой именно текст запроса нужно отредактировать нужно курсором встать на необходимы текст и вызвать контекстное меню, как вы это делаете обычно в конфигураторе.
3. VictorRGB2 13 21.12.18 09:33 Сейчас в теме
по ссылке на скачивание доступна версия 1.3 или уже 1.4?
5. evvakra 249 22.12.18 02:27 Сейчас в теме
(3) Уже 1.4. Спасибо что заметили, поправил описание.
4. DarkAn 991 21.12.18 12:09 Сейчас в теме
1С:Предприятие 8.3 (8.3.10.2561)
При попытке выполнить запрос на закладке "Запрос"

{ВнешняяОбработка.КонсольВнедренца.Форма.ФормаУправляемая.Форма(2716)}: Метод объекта не обнаружен (Скрыта)
Если НЕ Элементы.ГруппаПараметры.Скрыта() Тогда
JohnConnor; ilya.rudziak; +2 Ответить
6. evvakra 249 22.12.18 02:44 Сейчас в теме
7. ilya.rudziak 32 22.12.18 15:01 Сейчас в теме
(6) Добрый день. Тем кто скачал не рабочую, как получить обновление?
9. dj_serega 380 23.12.18 20:40 Сейчас в теме
(7) Когда-то было 7 дней на повторное бесплатное скачивание.
11. evvakra 249 24.12.18 11:08 Сейчас в теме
(7) https://infostart.ru/about/help/29814/733049/ В течение 30 дней повторное скачивание файла бесплатно.
8. bayce 37 22.12.18 19:16 Сейчас в теме
10. evvakra 249 24.12.18 10:53 Сейчас в теме
(8) Ошибка была исправлена. Убедитесь что запустили именно последнюю версию обработки.
12. bayce 37 24.12.18 11:48 Сейчас в теме
Где взять последнию версию обработки?
13. evvakra 249 24.12.18 14:08 Сейчас в теме
(12) так скачайте еще раз... в топике файл обработки актуальный...
14. bayce 37 24.12.18 19:55 Сейчас в теме
Деньги еще раз должны списать???
Я уже один раз скачал
15. evvakra 249 26.12.18 08:30 Сейчас в теме
16. JohnConnor 51 26.12.18 08:48 Сейчас в теме
17. evvakra 249 26.12.18 16:02 Сейчас в теме
(16) Очень полезный комментарий... Может лучше ошибки для исправления подскажете?... чтобы сухая стала)
18. DoReMi 27.12.18 10:47 Сейчас в теме
Файлы совместимы со стандартной консолью запросов 1С. В файле хранится только один запрос.


Надо бы всё дерево запросов из файла. Иначе не интересно.
JohnConnor; +1 Ответить
19. evvakra 249 28.12.18 09:30 Сейчас в теме
(18)Дерево планирую в следующем релизе сделать. Спасибо.
20. evvakra 249 24.01.19 19:14 Сейчас в теме
(18) Реализовал данный функционал в новом релизе.
21. rpgshnik 2639 19.09.19 09:34 Сейчас в теме
Параметры на вкладке запроса, как сделать для сравнения "В", когда нужно передать список?
22. evvakra 249 20.09.19 11:45 Сейчас в теме
(21)

условие запроса вида "Где Номенклатура В(&Список)"

а в параметрах указать у параметра "Список" тип список значений и перечислить значения.

Разве не работает так?
Обычные или управляемые формы?
23. rpgshnik 2639 22.09.19 11:55 Сейчас в теме
(22) завтра отпишусь, но не увидел тип...
24. Светлый ум 269 01.11.19 07:25 Сейчас в теме
Солидная консоль - но есть одно не удобство:
- нет вывода результата запроса в дерево (только плоский вид)
25. evvakra 249 01.11.19 09:37 Сейчас в теме
(24) Вы уверены? вариант вывода результата запроса определяется автоматически в зависимости от того есть ли итоги в запросе или нет. Сейчас проверил работает, дерево выводится.
26. An-Aleksey 61 06.11.19 19:16 Сейчас в теме
Удобная обработка. Не хватает возможности хранения списка алгоритмов и списка запросов в виде дерева. Так можно бы было группировать "поделки" по административным инструментам, либо областям решаемых задач.

Дополнительно:
Не пропадает значек модифицированности формы даже после сохранения запросов (вечная паника что все пропадет)
28. evvakra 249 02.12.19 16:20 Сейчас в теме
(26) Модифицированность поправил в новом релизе.
27. An-Aleksey 61 06.11.19 21:37 Сейчас в теме
{ВнешняяОбработка.КонсольВнедренца.Форма.ФормаУправляемая.Форма(3184)}: Ошибка при вызове метода контекста (ИзменитьРеквизиты)
ЭтаФорма.ИзменитьРеквизиты(МассивДобавляемыхРеквизитов,МассивИменУдаляемыхРеквизитов);
по причине:
Недопустимый тип реквизита. Имя: "Поле1"

При попытке выбрать в запросе поле ТИПЗНАЧЕНИЯ(ТаблицаИсточник.ПолеСоставногоТипа) КАК Поле1
29. Светлый ум 269 04.12.19 04:39 Сейчас в теме
+1 Самая крутая функция - это подсовывание результата запроса в параметры другого запроса (пришлось переделать сохранение параметров, но это мелочь):

+ так же очень удобна: работа с алгоритмами
32. evvakra 249 04.12.19 09:39 Сейчас в теме
(29)
Поделитесь пожалуйста как вы переделывали сохранение параметров. Может я включу этот функционал в следующий релиз, с вашего разрешения.
30. MikhailDr 04.12.19 07:26 Сейчас в теме
По какому принципу происходит сохранения кода или текста запроса? Я скачал вашу консоль, открыл ее в нескольких базах. Везде консоль открылась с уже написанным мною ранее кодом, который я в вашей консоле не сохранял.
31. evvakra 249 04.12.19 09:37 Сейчас в теме
(30)
Сохранение настроек обработки происходит при закрытии формы обработки. Настройки сохраняются в рамках одной базы в хранилище настроек базы. Есть возможность сохранения алгоритмов или запросов в отдельный файл на компьютер. Так же есть возможность включить автосохранение настроек обработки через заданный промежуток времени в хранилище настроек базы.
Светлый ум; +1 Ответить
35. MikhailDr 18.12.19 15:58 Сейчас в теме
(31) Почему условие запроса, если это список значений очищается при открытии конструктора запроса?
33. Greeen84 65 05.12.19 17:01 Сейчас в теме
Спасибо за обработку!

По идее, нужно в ФормаУправляемая в ПриСозданииНаСервере раскоментировать
//ЗаполнитьТипыПеременныхИПараметров(); // TODO

А то не работает выбор объекта (на вкладке Обработка)
34. evvakra 249 06.12.19 11:47 Сейчас в теме
36. cprit 640 26.12.19 13:27 Сейчас в теме
Добрый день!
Для обычных форм есть замечательный набор инструментов "Инструменты разработчика 1С", но его невозможно использовать в линуксе и в тонком и веб клиенте.

Поэтому мы решили собрать подобный пакет, но который будет работать только на платформенных механизмах или с использованием кроссплатформенных компонент.

Использование этого пакета инструментов хотим сделать общедоступным(OpenSource), разработку вести через гитхаб с использованием EDT.

Можем ли мы включить в этот набор обработки(или часть идей и функционала) из этой публикации?

На текущий момент нашли основные инструменты (консоль запросов, консоль кода, редактор реквизитов, консоль компоновки и др.) для включения в инструментарий. Сейчас занимаемся получением одобрения авторов. Часть включаем свои- редактор предопределенных, редактор констант, Групповая обработка

Ссылка на репозиторий с новыми инструментами https://github.com/cpr1c/tools_ui
Светлый ум; Aleskey_K; +2 Ответить
40. evvakra 249 01.06.20 18:21 Сейчас в теме
37. Stef_jr 22.02.20 14:50 Сейчас в теме
Добрый день... Процедуру команды:

&НаКлиенте
Процедура ОткрытьСКД(Команда)
	
	#Если ТонкийКлиент Тогда
		
		ПоказатьВопрос(Новый ОписаниеОповещения("ПерезапускТолстого", ЭтаФорма),"Редактирование СКД возможно только в режиме Толстого Клиента! Запустить еще один сеанс в Толстом Клиенте?", РежимДиалогаВопрос.ДаНет);
		
	#Иначе	
		
		Если СхемаКомпановкиДанных = Неопределено Тогда
			СхемаКомпановкиДанных = Новый СхемаКомпоновкиДанных;
		КонецЕсли;
		
		Конструктор = Новый КонструкторСхемыКомпоновкиДанных(СхемаКомпановкиДанных);
		
		Конструктор.Редактировать(ЭтаФорма);
		
	#КонецЕсли 
	
КонецПроцедуры
Показать


Следует переписать в вариант :

&НаКлиенте
Процедура ОткрытьСКД(Команда)
	
	ОткрытьКонструкторСхемыКомпоновкиДанных();
	
КонецПроцедуры

&НаКлиенте
Процедура ОткрытьКонструкторСхемыКомпоновкиДанных()

#Если ТолстыйКлиентОбычноеПриложение ИЛИ ТолстыйКлиентУправляемоеПриложение Тогда
	
	Если СхемаКомпоновкиДанных = Неопределено Тогда
		СхемаКомпоновкиДанных = Новый СхемаКомпоновкиДанных;
	КонецЕсли;
	
	Конструктор = Новый КонструкторСхемыКомпоновкиДанных(СхемаКомпоновкиДанных);
	
	Конструктор.Редактировать(ЭтаФорма);
		
#Иначе
	
	ПоказатьВопрос(Новый ОписаниеОповещения("ПерезапускТолстого", ЭтаФорма),"Редактирование СКД возможно только в режиме Толстого Клиента! Запустить еще один сеанс в Толстом Клиенте?", РежимДиалогаВопрос.ДаНет);
	
#КонецЕсли 

КонецПроцедуры // ОткрытьКонструкторСхемыКомпоновкиДанных()
Показать
38. evvakra 249 25.02.20 18:02 Сейчас в теме
39. Stef_jr 01.03.20 23:32 Сейчас в теме
(38)
Это исключает глюк некоторых платформ... при запуске в толстом клиенте, конструктор не открывается и предлагает запустить еще одну версию толстого клиента... Проверял на конфигурациях в которых работаю..
41. duck 353 20.06.20 16:13 Сейчас в теме
Добрый день! Отличный инструмент. Правда в повседневной жизни не очень часто используется (DataCommander рулит в повседневности). Но вот пригодился и ваш инструмент, но вылезло одно не удобство. Нужно было почистить базу от лишних объектов. Причем чистка шла долго. Процесс мониторил через дерево во вкладке Структура метаданных. Но там нет кнопки обновить кол-во элементов метаданных. Приходится переоткрывать обработку для обновления (некогда пока залезть добавить самому кнопку). Но в целом для внедренца функция обновления списку по кнопке думаю вполне востребованная будет.
42. evvakra 249 30.06.20 17:23 Сейчас в теме
(41) Спасибо за отзыв, в новой версии добавил и эту плюшку тоже.
Оставьте свое сообщение

См. также

Внешний регламент для 1С Промо

Прочие инструменты разработчика v8 Россия Абонемент ($m)

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

1 стартмани

05.03.2020    7923    9    moolex    11    

Табличная часть как поле ввода

Практика программирования Прочие инструменты разработчика v8 Абонемент ($m)

Табличная часть как поле ввода с программным добавлением строк.

1 стартмани

20.09.2021    1697    4    harchenko_pavel    84    

Установка произвольных параметров для дополнительных отчетов и обработок (БСП)

БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 v8::УФ ERP2 БП3.0 УТ11 КА2 ЗУП3.x Россия Абонемент ($m)

Внешняя обработка (УФ) для установки произвольных параметров дополнительных отчетов, печатных форм, обработок в конфигурациях на базе БСП 3.0 и старше.

1 стартмани

17.09.2021    495    0    fddf    2    

Система управления IT проектами (встроенный редактор кода, контроль версий, заметки и др.) (поддерживается: Python)

Управление проектом Автоматизация ИТ-компании Прочие инструменты разработчика v8 ИТ-компания Абонемент ($m)

Конфигурация для управления проектами по разработке ПО. Предусмотрен контроль версий, редактор кода для запуска скриптов и хранения кода внутри базы и др.

1 стартмани

17.09.2021    535    0    Nabi    0    

Подсистема "Показатели объектов" Промо

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Если вашим пользователям нужно вывести в динамический список разные показатели, которые нельзя напрямую получить из таблиц ссылочных объектов, и вы не хотите изменять структуру справочников или документов - тогда эта подсистема для вас. С помощью нее вы сможете в пользовательском режиме создать свой показатель, который будет рассчитываться по формуле или с помощью запроса. Этот показатель вы сможете вывести в динамический список, как любую другую характеристику объекта. Также можно будет настроить отбор или условное оформление с использованием созданного показателя.

2 стартмани

06.03.2021    6241    6    pila86    16    

Чтение CSV файла с многострочным текстом

Прочие инструменты разработчика Практика программирования v8 1cv8.cf Россия Абонемент ($m)

Обработка предназначена для чтения CSV файла, содержащего в значении параметра многострочный текст. Также можно заполнить любые текстовые реквизиты номенклатуры из исходного файла. Адаптирована для любой конфигурации на обычных формах, в которых есть Справочник "Номенклатура". Выбираем / читаем файл, устанавливаем реквизиты поиска, чтения и заполнения реквизитов элемента справочника. Жмем "Загрузить данные".

1 стартмани

14.09.2021    450    0    milolan    2    

Консоль запросов LITE

Консоль запросов v8 1cv8.cf Абонемент ($m)

Простая консоль запросов на 80 строк кода.

2 стартмани

13.09.2021    563    0    Rioneri    7    

Консоль запросов WinHttp с возможностью экспорта/импорта Postman (Curl) и генерацией кода в 1С

Консоль запросов v8 Платформа 1C v8.2 1cv8.cf Россия Абонемент ($m)

Консоль запросов с возможностью импорта/экспорта Postman, обычные и управляемые формы.

1 стартмани

20.08.2021    1470    14    qvvert    5    

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5 Промо

Практика программирования Адаптация типовых решений Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.

5 стартмани

21.12.2020    9042    26    huxuxuya    11    

Просмотр открытых окон и информации экрана клиента

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

12.08.2021    1141    2    Ululu    8    

Выгрузка измененных внешних обработок (за день)

Универсальные обработки Git (GitHub, GitLab, BitBucket) Прочие инструменты разработчика v8 8.3.14 1cv8.cf УТ10 УПП1 Абонемент ($m)

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

1 стартмани

11.08.2021    875    3    Serg O.    3    

Универсальная отладка внешней обработки заполнения (типовые механизмы, без внешних файлов, расширений или вызова внешних файлов)

Обработка документов Практика программирования Прочие инструменты разработчика v8 ERP2 УУ Абонемент ($m)

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

1 стартмани

10.08.2021    1221    1    pvlunegov    0    

Управляемая консоль запросов, отчетов 3.8.9 (расширение, внешняя обработка) Промо

Консоль запросов v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

5 стартмани

14.08.2018    121223    2923    Evg-Lylyk    740    

Совместимая консоль запросов для платформы 8.2 и 8.3

Консоль запросов v8 Платформа 1C v8.2 Платформа 1С v8.1 v8::УФ 1cv8.cf Россия Абонемент ($m)

Данная консоль запросов предназначена для работы на платформах 8.2 и 8.3 во всех режимах работы за исключением мобильного приложения платформы 8.3. Начиная с версии 2.01 - технически есть возможность запуска на 8.3.3 мобильном приложении без конструктора.

2 стартмани

07.08.2021    1338    3    user1206119    4    

Разбор сайтов с применением Chrome devtools. Примеры от kuzkov.info

Практика программирования WEB Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Пример обработки-шаблона для веб-разбора сайтов с применением chrome devtools через веб-гнезда. Рассмотрение практического случая веб-разбора данных сайта с цитатами Пушкина. Плюсы применения обозревателя для веб-разбора перед получением и разбором голой строки html, полученной get запросом.

1 стартмани

06.08.2021    1428    0    Steelvan    6    

HTTP-клиент

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Подсистема 1С для работы с HTTP.

1 стартмани

28.07.2021    4602    7    SpaceOfMyHead    29    

Консоль запросов + ТЗ как параметры Промо

Консоль запросов v8 1cv8.cf Украина Абонемент ($m)

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

2 стартмани

12.11.2010    42926    451    Kashemir    24    

Проверка кода расширения (Все аннотации) на наличие изменений в основной конфигурации V 2.0

Прочие инструменты разработчика Расширения v8 Россия Абонемент ($m)

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

1 стартмани

28.06.2021    3360    20    con-men    6    

Проверка кода расширения (#Вместо, #ИзменениеИКонтроль) на наличие изменений в основной конфигурации

Расширения Прочие инструменты разработчика v8 1cv8.cf Россия Абонемент ($m)

Все чаще начинаешь использовать в расширении аннотации #ИзменениеИКонтроль, и что говорить, даже аннотацию #Вместо). И как же быть спокойным, что после обновления заимствованные процедуры не изменились? Некоторые скажут, что платформа контролирует изменение процедур в аннотации #ИзменениеИКонтроль, но платформа нас научила на слово не верить. Каждый раз сравнивать модули руками довольно трудозатратно, для оптимизации этого процесса получилось следующее решение.

1 стартмани

09.06.2021    2082    4    con-men    7    

Шаблоны кода (управляемые формы)

Практика программирования Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Шаблоны кода на управляемых формах.

2 стартмани

22.05.2021    3255    4    Rustig    19    

Exec - Выполнение кода, консоль запросов и не только! Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

Незаменимый инструмент администратора БД и программиста: Выполняйте произвольный код из режима 1С Предприятие; сохраняйте/загружайте часто используемые скрипты; выполняйте запросы с замером производительности запроса в целом и каждой из временных таблиц в частности, а также с просмотром содержимого временных таблиц; произвольным образом изменяйте любые объекты БД, редактируя даже не вынесенные на формы реквизиты и записывая изменения в режиме "ОбменДанными.Загрузка = Истина"; легко узнавайте ИД объектов БД; выполняйте прямые запросы к SQL с замером производительности и не только!

5 стартмани

10.11.2015    44797    76    catsam    11    

Конструктор процедур для создания дополнительных реквизитов и сведений для Бухгалтерии 3.0

Прочие инструменты разработчика v8 БП3.0 Россия Абонемент ($m)

Конструктор предназначен для оперативного создания процедур, программно создающих дополнительные реквизиты и сведения объектов. Предназначен для использования в 1С: Бухгалтерии Предприятия 3.0. Может быть подключен в качестве внешней обработки. В конструкторе имеется краткая справка по использованию.

2 стартмани

22.04.2021    4601    4    roma_semenov79    0    

Вспомогательный инструмент для быстрого просмотра объектов метаданных и ролей

Прочие инструменты разработчика Структура метаданных Роли и права v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Просмотр содержимого объектов, движений, регистров, констант и прочего. Анализ роли по объектам доступа и наоборот объекта по ролям доступа. Интуитивно понятный интерфейс, универсальный (под любую, даже самописную базу), под обычные и управляемые приложения.

1 стартмани

22.04.2021    2810    10    user802597    1    

Однопальцевое преобразование "одинэсного" запроса в запрос на SQL

Производительность и оптимизация (HighLoad) Прочие инструменты разработчика v8 v8::Запросы 1cv8.cf Абонемент ($m)

Обработка предназначена для преобразования "одинэсных" запросов в запросы на SQL средствами встроенного языка. Разработка не претендует на то, чтобы на 100% повторить то, что разработчики видят при трассировке запросов в инструментах вроде Profiler. Но во многих случаях результат преобразования можно будет без дополнительной ручной обработки выполнить, например, в Managment studio. Актуальные ограничения и проблемы преобразователя описаны в статье. Работает с версией платформы не ниже 8.3.10.

2 стартмани

17.04.2021    2982    8    kser87    12    

КонЗап - консоль запросов с улучшенным интерфейсом и дополнительными функциями Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

Консоль запросов (Платформа 8.х режим - обычное приложение) с улучшенным интерфейсом и дополнительными функциями (загрузка параметров запроса из файла, работа с временными таблицами, замер времени выполнения, групповая обработка результатов запроса). Часть функций позаимствованы из других обработок, часть разработаны "с нуля".

1 стартмани

16.07.2014    17700    113    serjpsv    18    

Свойства общих модулей

Практика программирования Прочие инструменты разработчика v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Надоело каждый раз искать, какие общие модули глобальные? какие повторно используемые? хочется взглянуть на все контексты выполнения?

1 стартмани

14.04.2021    2193    4    kuzyara    5    

Отладка обработок с плюшками

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Расширение для отладки внешних отчетов и обработок. Плюшки - отключение “отвлекающего” функционала, мешающего процессу разработки.

1 стартмани

14.04.2021    3323    9    pparshin    1    

Доработка стандартной консоли запросов с ИТС (для 8.2, обычные формы) для возможности получения данных запросом из внешних файлов (.xls, .xlsx, .mxl)

Консоль запросов v8 Платформа 1C v8.2 1cv8.cf Абонемент ($m)

Пример доработки стандартной консоли запросов 8.2, по шагам с описанием и скриншотами + окончательный вариант.

1 стартмани

04.04.2021    2139    3    mrmr    0    

Модифицированная консоль запросов от Ярославцева для Управляемых форм в 8.2 Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

По просьбам участников форума доработал консоль запросов для управляемых форм, добавил возможность исполнения кода. В текущем варианте код исполняется только на сервере. В продолжение темы: http://infostart.ru/public/117157/

1 стартмани

14.03.2012    21232    124    black_doctor    6    

Работа с My SQL через ODBC

Прочие инструменты разработчика v8 1cv8.cf Россия Абонемент ($m)

Работа с My SQL через ODBC. Разбираем базовые принципы соединения с MySQL и получения данных. Тестировалось на платформе 8.3.18.1208

1 стартмани

05.03.2021    1975    3    vov4ik1212    0    

Универсальный "сравниватель" объектов

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Сравнение реквизитов и табличных частей двух объектов 1С (справочники, документы), чтобы увидеть разницу в значениях.

1 стартмани

03.03.2021    3218    14    pyrkin_vanya    13    

Вспомогательные таблицы - универсальный инструмент хранения таблиц любой структуры (константы, параметры обработок и т.д.)

Прочие инструменты разработчика v8 Россия Абонемент ($m)

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

1 стартмани

24.02.2021    4149    6    xl_yaz    12    

Консоль запросов "Запросник" для управляемых форм с подсветкой синтаксиса Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

19.04.2016    42366    265    1С_Мастер    42    

Генератор кода схемы компоновки данных (СКД)

Прочие инструменты разработчика v8 v8::СКД 1cv8.cf Абонемент ($m)

Формирование кода для программного создания схемы компоновки данных (СКД)

1 стартмани

04.02.2021    7781    56    Sergspectr    39    

Автоматизированная очистка нетиповой конфигурации от //{{MRG

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Удаление //{{MRG из конфигурации автоматизированным способом.

1 стартмани

02.02.2021    2422    1    nemec    0    

Консоль текстов модулей для управляемых форм

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка предназначена для выполнения произвольного кода в режиме 1С:Предприятие для управляемых форм. Поддерживаются: конструктор запросов, расцветка кода, синтаксические подсказки, параметры, дерево текстов и запись в файл. Минимальная версия платформы - 8.3.14.1565.

1 стартмани

26.01.2021    3626    21    Reaper_1C    2    

Консоль запросов для тонкого клиента с просмотром временных таблиц и импортом запросов из конфигуратора Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

Теперь можно в табло посмотреть произвольные ВТ, сделанные в других запросах и переданные через МенеджерВременныхТаблиц. И также посмотреть их в пользовательском режиме.

1 стартмани

28.11.2014    15163    37    Boris-Leleko    3    

Консоль SQL запросов на клиенте/сервере

Консоль запросов v8 1cv8.cf Абонемент ($m)

Быстрый старт по написанию обработки запроса из SQL таблицы: 1) указать параметры подключения к базе SQL 2) написать запрос (в Предприятии или Конфигураторе) и обработчик запроса (в Конфигураторе) 3) встроить как внешнюю обработку - profit

2 стартмани

13.01.2021    2590    5    user785225    0    

DT2CF - Экстрактор конфигурации из дампа информационной базы

Сервисные утилиты Прочие инструменты разработчика v8 Абонемент ($m)

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

10 стартмани

21.12.2020    3707    6    SerVer1C    5    

FormCodeGenerator Программная доработка форм. Часть 1 (Режим работы "Палитра")

Практика программирования Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Данная публикация является описанием функционирования обработки "FormCodeGenerator " в режиме генерирования кода "на лету", без особых заморочек, данный режим идеально подходит для того что бы запустить, потыкать и забыть :)

1 стартмани

14.12.2020    5754    76    huxuxuya    9    

Консоль запросов для платформы 1С 8.2-8.3 (Управляемое приложение, Такси) Промо

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Данная консоль запросов является доработанной версией стандартной консоли с сайта ИТС т.к. нужного и удобного функционала не было найдено. Для модернизации были взяты наработки из консоли http://infostart.ru/public/126781/ (большое спасибо автору). Консоль протестирована и готова к работе. Обновление от 13.04.2014, версия 1.1

2 стартмани

09.04.2014    52885    398    hakerxp    13    

Работа с сериализатором XDTO

Прочие инструменты разработчика Обмен через XML v8 v8::УФ 1cv8.cf Абонемент ($m)

Отладочное расширение для просмотра объектов, преобразованных в XML, с помощью сериализатора XDTO, а также для выгрузки в xml.

1 стартмани

06.12.2020    2791    1    simon_sidoruk    5    

Отчет по Глобальным командам и Подпискам на события в конфигурации с возможностью отбора по Документам и Справочникам

Прочие инструменты разработчика v8 1cv8.cf Украина Россия Абонемент ($m)

Позволяет "посмотреть" все "подписки на события" и "глобальные команды" и при необходимости "отфильтровать" их по нужному объекту в конфигурации - "Документу" или "Справочнику". Поможет понять, где ещё может "обрабатываться" объект...

1 стартмани

23.11.2020    3006    4    AnryMc    5    

Шаблон расширения с функцией сохранения настроек

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Удобный механизм для быстрого создания сохраняемых настроек в расширении.

1 стартмани

20.11.2020    2155    0    pm74    1    

Консоль отладки сложных запросов с временными таблицами, оптимизированная (1.4 / 22.11.13 / ЧИА) Промо

Консоль запросов v8 Абонемент ($m)

Реализована возможность работы с временными таблицами по названиям таблиц. Добавлена нумерация строк в ВТ. Добавлена автосортировка строк в ВТ. Список параметров оптимизирован для работы со списком значений.

1 стартмани

15.11.2013    22971    100    ЧИА    8    

Расширение для создания собственных подсистем БСП

БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 1cv8.cf Россия Абонемент ($m)

В этой статье поделюсь некоторыми изысканиями о внутреннем устройстве стандартной подсистемы "Обновление версии ИБ" и расскажу, как разработать свою подсистему, в которой будет работать отчёт с описанием изменений.

1 стартмани

20.11.2020    6870    20    stas_ganiev    4    

Подготовка к 1С:Совместимо. Инструментарий в помощь программисту

Прочие инструменты разработчика v8 1cv8.cf Россия Абонемент ($m)

Инструментарий в помощь программисту для подготовки конфигурации к сертификации 1С:Совместимо.

1 стартмани

16.11.2020    2792    4    BrainAttack    0    

БСП - рабочие примеры асинхронного запуска функций и процедур

Практика программирования БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

В данной публикации я привожу рабочие примеры асинхронного использования функций и процедур конфигурации на БСП

2 стартмани

02.11.2020    7167    21    quazare    2    

Консоль Программиста 8.3. Управляемые формы, тонкий/толстый клиент Промо

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка в помощь программисту - тестировщику. Консоль позволяет выполнять код 1С на встроенном языка, по сути является универсальной внешней обработкой

2 стартмани

22.08.2013    49778    646    hmanubis    69    

Работа с формулой-шаблоном

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

"Работа с формулой-шаблоном" - внешняя обработка, в которой для "Идентификаторы объектов метаданных"/"Идентификаторы объектов расширений" рекурсивно строится дерево реквизитов/стандартных реквизитов, дополнительных реквизитов/сведений и можно с их помощью, используя операторов и функций слева с помощью перетаскивания мышью, построить формулу, которую потом применять к элементам справочника/документа и т.д. (например - задавать шаблоны наименований, имен файлов и т.п).

3 стартмани

02.11.2020    2818    4    kn    0    

Просмотр структуры базы в СУБД, в том числе расширений

Структура метаданных Расширения Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Структура таблиц базы данных с учётом расширений.

1 стартмани

29.09.2020    8162    73    Yashazz    10