Тонкий конструктор СКД (Infostart Toolkit)

Публикация № 1486980 01.09.21

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

Консоль компоновки данных Тонкий Конструктор СКД

Реализация конструктора СКД с нуля для управляемых форм. Контекстная подсказка для языка выражений СКД и другое.

Начало

IS Toolkit набор инструментов, который позволяет разрабатывать схемы и отчеты на СКД через консоль компоновки данных, инструменты используются только для управляемых форм, а конструктор СКД от 1С у нас работает только с обычными формами.

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

Решено было исправить эту проблему реализовав свой конструктор СКД с нуля. В основном конструктор повторяет реализацию в 1С с улучшениями. Важно чтобы разработчикам не нужно было привыкать к чему-то новому.

Задача очень сложная уже работаю над ней с разной степенью приложения усилий более полугода. Ранее рассказывал о том что разработка ведется в докладе "Infostart Toolkit – инструмент, в котором сделано то, что давно просят от 1С" (Инфостарт Евент 2021 Санкт-Петербург), но тогда версия еще была далека от релиза. Первая реализация, которая достойна описания, появилась в IS Toolkit с версии 2.0, которая вышла несколько дней назад.

 

 

Важно. Версия тестоваямогут быть есть ошибки и проблемы, использовать в работе пока я бы все-таки не рекомендовал. В конструкторе много тонкостей. Буду продолжать работу по реализации всех функций СКД и исправлением проблем.

Главные плюсы

 

Конструктор по умолчанию выключен, включается Настройки - Общие - Конструктор СКД - Toolkit (тестовый)

 

 

Новый конструктор реализован на управляемых формах и выглядит более приятнее в большинстве форм доступно "Изменить форму..." позволяет настроить внешний вид (некоторые элементы по умолчанию скрыты). Не претендую на гениальность всех решений, хотелось сделать удобнее, проще, лучше. Описывать буду отличия от стандартного конструктора СКД.

 

 
 Редактирование выражения

Удобный редактор выражений (требуется платформа 8.3.14)

Функциональность:

  • Подцветка синтаксиса
  • Контекстная подсказка по полям и параметрам
  • Подсказка по функциям например, ВычислитьВыражениеСГруппировкойТаблицаЗначений :)
  • Шаблоны Выбор и др.
 
 Работа с группами и наборами полей

В стандартном конструкторе очень неудобно реализована работа с группами и наборами полей, весьма не очевидным образом через путь к данным. Поля разбросаны от своих родителей. И чтобы включить поле в группу нужно в путь к данным добавлять префикс "<ИмяГруппы>."

Стандартный конструктор от 1С

Схема в тонком конструкторе

Поддерживается перенос полей через Drag & Drop и удалось полностью уйти от поля путь к данным

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

 

Что не реализовано (известные проблемы)

  • Макеты (только просмотр)
  • Редактирование настроек вложенной схемы
  • Автоматическое получение ролей полей по тексту запроса
  • Форма конструктор настроек структуры
  • Установка типов параметра Системные перечисления, Характеристика, ОпределяемыйТип
 
 Чем лучше конструктора из универсальных инструментов разработчика?

 

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

Лучшие комментарии
4. Yashazz 4282 01.09.21 11:55 Сейчас в теме
Ну что ж. Мы долго ждали, что 1С сподобится сама... Респект тем, кто взялся за сей непростой труд.
Сложного, правда, ничего, но объём работ внушительный... Занудно делать, если честно, поэтому лично от меня дважды респект.
ong1990; mike1970; yku; so-quest; salexdv; klaus38; oleganatolievich; dhurricane; ABudnikov; antonius888; cleaner_it; Evg-Lylyk; +12 Ответить
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. echo77 1552 01.09.21 11:45 Сейчас в теме
Это интересно.
Не увидел на скриншоте на вкладке Наборы данных свойство Путь. Он всегда будет равен свойству Поле?
2. Evg-Lylyk 3897 01.09.21 11:47 Сейчас в теме
(1) В полях используется дерево и путь к данным собирается по дереву. Например, поле1 в Группе1 при сборке схемы получит путь Группа1.Поле1
3. echo77 1552 01.09.21 11:50 Сейчас в теме
(2) О! это еще лучше! А порядок полей можно будет менять на вкладке наборы данных, Вычисляемые поля? В штатном конструкторе СКД этого сделать нельзя и приходится выгружать схему в XML, править порядок и загружать заново.
Evg-Lylyk; the1; +2 Ответить
4. Yashazz 4282 01.09.21 11:55 Сейчас в теме
Ну что ж. Мы долго ждали, что 1С сподобится сама... Респект тем, кто взялся за сей непростой труд.
Сложного, правда, ничего, но объём работ внушительный... Занудно делать, если честно, поэтому лично от меня дважды респект.
ong1990; mike1970; yku; so-quest; salexdv; klaus38; oleganatolievich; dhurricane; ABudnikov; antonius888; cleaner_it; Evg-Lylyk; +12 Ответить
5. Evg-Lylyk 3897 01.09.21 12:06 Сейчас в теме
(3) Да конечно через drag & drop, не проблема и кнопки добавить исходил из минималистичности интерфейса.
Теперь можно исправить многое
6. rpgshnik 2892 01.09.21 12:08 Сейчас в теме
Тема однозначно заслуживает внимания! Жирный лайк!
7. akim2040 26 01.09.21 13:58 Сейчас в теме
А когда релиз то выйдет, хочу обновиться ))
8. Evg-Lylyk 3897 01.09.21 14:01 Сейчас в теме
(7) Уже выложен в основной публикации IS Toolkit
9. akim2040 26 01.09.21 14:02 Сейчас в теме
(8) так в этом и беда, в кабинете покупателя недоступно
Прикрепленные файлы:
10. Evg-Lylyk 3897 01.09.21 14:04 Сейчас в теме
(9) Нужно написать в поддержку ИС
Прикрепленные файлы:
11. Evg-Lylyk 3897 01.09.21 16:56 Сейчас в теме
(9) Еще пишут что есть кнопка "Получить обновления", на почту упадет последняя версия
12. akim2040 26 01.09.21 16:57 Сейчас в теме
(11) Не, не работает к сожалению. Это самое первое что пробовал.
Он не видит, что есть новая версия
13. JohnyDeath 300 07.09.21 09:50 Сейчас в теме
Огромный труд был проделан! Почет и уважение таким разработчикам!
14. It-developer 20 01.02.22 12:49 Сейчас в теме
Для мобильного приложения кто напишет?
15. Evg-Lylyk 3897 01.02.22 12:54 Сейчас в теме
(14) оно там нужно? Это же очень неудобно
16. It-developer 20 01.02.22 12:56 Сейчас в теме
Хотя бы способ закинуть текст запроса, установить параметры и посмотреть что получилось. Конструктор запроса там, скорее всего, будет неудобен
17. Evg-Lylyk 3897 01.02.22 13:00 Сейчас в теме
(16) Если без конструктора упрощённо, написать подобное будет несложно. Есть объект СхемаКомпоновкиДанных с ним работать.
It-developer; +1 Ответить
18. qwed557 30 28.02.22 12:11 Сейчас в теме
В тонком конструкторе не получилось настроить связь между несколькими наборами. Не дает выбрать источник и приемник.
Прикрепленные файлы:
19. Evg-Lylyk 3897 28.02.22 13:38 Сейчас в теме
(18) В некоторых возникают платформах проблемы с выводом списка выбора, работает с клавиатуры вниз.
Какая у вас платформа? постараемся найти обход
20. qwed557 30 28.02.22 14:17 Сейчас в теме
(19) Не работает стрелка вниз, ничего не происходит. Платформы 8.3.18.1741 и 8.3.20.1710 , поведение одинаковое.
21. qwed557 30 28.02.22 14:23 Сейчас в теме
у меня нет острой необходимости в этом функционале, я просто как в багтрекер написал, вдруг не знали )
22. Evg-Lylyk 3897 28.02.22 16:11 Сейчас в теме
Оставьте свое сообщение

См. также

Чтение метаданных 1С из SQL Server и PostgreSQL Промо

Инструментарий разработчика v8 Бесплатно (free)

Описание файла DBNames таблицы Params и файлов объектов метаданных таблицы Config.

16.02.2021    7166    zhichkin    70    

Онлайн просмотр текстов модулей

Инструментарий разработчика БСП (Библиотека стандартных подсистем) v8 БП3.0 УТ11 Бесплатно (free)

Для разработчиков: изучение кода модулей через браузер с любого устройства.

16.05.2022    827    cogniton    15    

Infostart Toolkit – чем инструмент будет полезен для аналитиков и консультантов

Инструментарий разработчика v8 Бесплатно (free)

На митапе для аналитиков "Истории внедрения" выступил Евгений Люлюк – ведущий разработчик Infostart Toolkit. Он рассказал, какие инструменты помогут аналитику исследовать незнакомую базу, находить решения проблем, работать с данными и вносить в них точечные изменения.

04.05.2022    1196    Evg-Lylyk    0    

Все функции (Infostart Toolkit)

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Улучшенный аналог "Все функции" или "Функции технического специалиста" из набора инструментов Infostart Toolkit.

15.04.2022    2197    Evg-Lylyk    5    

Коннектор: удобный HTTP-клиент для 1С:Предприятие 8 Промо

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Коннектор - библиотека для работы с HTTP запросами. Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п.

31.01.2019    90389    bonv    232    

Конвертация HTML в PDF программно

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Инструкция по конвертации HTML файлов в файлы PDF программно в 2 строчки и без заморочек.

09.03.2022    1105    maximus_2712    2    

Глобальное меню (Infostart Toolkit)

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Набор инструментов Infostart Toolkit. Глобальное меню для удобства запуска.

22.02.2022    2176    Evg-Lylyk    4    

Подписки на события (Infostart Toolkit)

Инструментарий разработчика v8 v8::УФ 1cv8.cf Россия Бесплатно (free)

Все подписки на события с отбором по метаданным, поиском подписки по подстроке, отображением объектов подписки и обработчиков (с возможностью посмотреть код).

26.01.2022    1577    Evg-Lylyk    8    

Сервис обмена кодом Промо

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Бывало так, что вам нужно быстро показать кому-то свой код, но опубликовать его негде, так как популярные сервисы просто не поддерживают раскраску кода 1С? Теперь решение есть!

26.06.2015    21119    Infactum    23    

Отладка внешней печатной формы в управляемом приложении (с редактированием и записью)

Инструментарий разработчика v8 v8::УФ 1cv8.cf Украина Бесплатно (free)

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

20.01.2022    3734    dreamwaver_dz    31    

Загрузка метаданных из расширений в СППР

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Описание принципа, на котором можно сделать загрузку метаданных из расширений в СППР 2.

17.01.2022    813    jf2000    0    

Решение некоторых задач с помощью "Отладчика запросов"

Инструментарий разработчика v8 Платформа 1C v8.2 Платформа 1С v8.1 v8::УФ Россия Бесплатно (free)

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

29.11.2021    1416    DrAku1a    6    

Подсистема "COMExchange": консоль запросов в режиме «Консоль кода». Промо

Инструментарий разработчика v8 1cv8.cf Россия Бесплатно (free)

Описана возможность использования обработки «Консоль запросов 1С+ADO» в качестве «консоли кода». При этом имеется возможность помещения результатов вычислений в «табло формул». Кроме результатов вычислений в это «табло» можно также вывести время выполнения и описание обработанных ошибок времени исполнения.

03.04.2014    26578    yuraos    2    

Выгрузка запроса с заполненными параметрами в файл для консоли запросов

Инструментарий разработчика v8 1cv8.cf 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

Модуль для выгрузки запроса позволит сократить время при переносе запроса и его параметров в консоль запросов.

04.11.2021    1520    Margo462    10    

Ядерный Снегопат

Инструментарий разработчика v8 Бесплатно (free)

Проект Снегопат предназначен для расширения возможностей штатного конфигуратора 1С 8-й версии. В около-1С-ной сфере проект Снегопат – это, наверное, самый долгий долгострой. О том, какой путь прошел проект с 2009 года до сегодняшнего дня, на конференции Infostart Event 2021 Post-Apocalypse рассказал программист компании Инфостарт Александр Орефков.

04.08.2021    4292    orefkov    35    

Разработка скриптов для Снегопата

Инструментарий разработчика v8 Бесплатно (free)

Это небольшая статья для тех, кто хочет сам разрабатывать скрипты для нового Снегопата, или править сам движок Снегопата, или просто собирать модуль самостоятельно для внесения оперативных исправлений. В ней я расскажу, как установить и настроить всё необходимое для этого. Скрипты будем создавать на языке TypeScript, инфраструктура заточена именно под этот язык. Предполагается, что вы умеете пользоваться git’ом и настраивать переменные окружения.

26.07.2021    2406    orefkov    1    

VM1C - виртуальная машина для 1С Промо

Инструментарий разработчика v8 1cv8.cf Россия Бесплатно (free)

Демонстрация возможностей виртуальной машины для 1С. Создаем и выполняем код модулей в режиме Предприятия в реальном времени.

07.06.2013    29317    m.bolsun    46    

Своя форма выбора типа, метаданных (Infostart Toolkit)

Инструментарий разработчика v8 1cv8.cf Россия Бесплатно (free)

Зачем своя форма выбора? Полезные функции и особенности работы.

26.07.2021    3340    Evg-Lylyk    17    

Infostart Toolkit – инструмент, в котором сделано то, что давно просят от 1С

Инструментарий разработчика v8 Бесплатно (free)

Лауреат Infostart Awards-2019, ведущий разработчик инструментов Infostart Toolkit Евгений Люлюк рассказывает о том, как развивается, какие задачи закрывает и какие проблемы решает представляемый им набор инструментов разработчика.

09.06.2021    7202    Evg-Lylyk    5    

HTML таблица для начинающих

Инструментарий разработчика v8 Бесплатно (free)

Несколько примеров HTML таблиц со стилями и без. Хорошая замена отчетов на СКД.

02.06.2021    6452    dsdred    25    

Подсистема "COMExchange", "Консоль запросов 1C + ADO" - сервис обработки выборки запроса: грузим курс «бакса» ЦБРФ из файла *.dbf или *.xlsx. Промо

Инструментарий разработчика v8 КА1 УТ10 УПП1 Россия Бесплатно (free)

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

10.03.2013    33864    yuraos    3    

Редактор кода, запроса, ... Infostart Toolkit (интеграция с MS Monaco)

Инструментарий разработчика v8 v8::УФ 1cv8.cf Бесплатно (free)

Контекстная подсказка, подцветка синтаксиса в тонком клиенте. В платформе 1С редактор кода на управляемых формах обладает нулевой функциональностью, интеграция с MS Monaco позволяет запустится просто в космос.

28.05.2021    6632    Evg-Lylyk    14    

re: Flowcon

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Flowcon возвращается.

28.04.2021    2611    1c-intelligence    26    

10 полезных, но малоизвестных возможностей IS Toolkit

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Будет полезно пользователям Toolkit, а также тем, кому интересны возможности данного инструмента.

23.04.2021    3491    Evg-Lylyk    0    

Подсистема "COMExchange", консоль запросов, сервис обработки выборки запроса: корректируем регистры или «Берём банк, кассу, экспроприируем экспроприаторов». Промо

Инструментарий разработчика v8 1cv8.cf Россия Бесплатно (free)

На примере шуточного примера продемонстрированы не шуточные возможности консоли запросов в составе подсистемы "COMExchange" для работы с регистрами, подчинёнными регистратору («обнуление» регистров, ввод начальных итогов (сведений), корректировка итогов).

31.03.2013    23057    yuraos    7    

Редактор схемы компоновки для тонкого клиента

Инструментарий разработчика v8 Бесплатно (free)

Аналог платформенного конструктора схемы компоновки данных для работы в тонком клиенте. Входит в состав набора "Универсальные инструменты 1С"

08.03.2021    5218    cprit    28    

Структура запроса (Infostart Toolkit)

Инструментарий разработчика v8 v8::Запросы 1cv8.cf Бесплатно (free)

Описание механизма разбора запроса на части (дерево), используемого в IS Toolkit и Управляемой консоли отчетов

02.03.2021    2974    Evg-Lylyk    14    

Отладка логики запроса в консоли запросов ИР

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Облегчаем поиск причины неожиданного результата запроса в консоли запросов из подсистемы "Инструменты разработчика" (ИР)

05.01.2021    7701    tormozit    8    

Разработка скрипта для проекта Снегопат Промо

Инструментарий разработчика v8 1cv8.cf Россия Бесплатно (free)

Подробное пошаговое описание порядка создания скрипта для проекта Снегопат (http://snegopat.ru) на примере скрипта "Авторские комментарии". Затрагивает ключевые особенности объектной модели, реализуемой Снегопатом.

12.02.2012    20555    kuntashov    59    

Работа с СКД в продукте "Infostart Toolkit"

Инструментарий разработчика v8 v8::СКД Бесплатно (free)

Infostart Toolkit обладает большим количеством уникальных возможностей для работы с СКД – это анализ исполняемых текстов запросов, работа с внешними источниками в схеме СКД, получение данных в отладке и многое другое. Обо всех этих возможностях рассказал разработчик продукта Евгений Люлюк.

24.12.2020    3565    Evg-Lylyk    2    

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

Инструментарий разработчика v8 Бесплатно (free)

В 1С есть утилита для проверки файлов с лицензиями 1С. Утилита существует довольно давно, но информация по ней разбросана, малопонятна и много где устарела, поэтому опишу свой опыт установки утилиты и работы с ней. Работаем под Windows.

16.12.2020    25535    budidich    21    

Метаданные и их идентификаторы

Инструментарий разработчика v8 Бесплатно (free)

Идентификаторы (GUID'ы) метаданных конфигурации. Немного о том, как их получить.

05.12.2020    17810    YPermitin    28    

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

Инструментарий разработчика v8 1cv8.cf Россия Бесплатно (free)

Снегопат (http://snegopat.ru) – это проект по расширению возможностей конфигуратора 1С:Предприятия 8.2 как среды разработки прикладных решений. Для знакомых с ОпенКонфом, можно коротко сказать, что Снегопат – это ОпенКонф и Телепат, только для 1С:Предприятия 8.2 и уже на сегодня заметно круче :). Кроме специализированного функционала, который добавляется в Конфигуратор при использовании Снегопата, разработчики могут добавлять новый функционал самостоятельно, создавая свои собственные скрипты, автоматизирующие работу в Конфигураторе. Предлагаю вам обзор возможностей существующих на сегодня скриптов для Снегопата с короткими, но наглядными видеоиллюстрациями их работы.

16.01.2012    27540    kuntashov    42    

Отладка в Infostart Toolkit

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Отладка запросов, схем компоновки данных, просмотр содержимого менеджера временных таблиц.

05.11.2020    5154    Evg-Lylyk    16    

Настройка KDiff3 для исключения номеров строк в отчетах о сравнении конфигураций

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Те, кто часто обновляют доработанные типовые конфигурации, а потом проверяют корректность обновления, сравнивая отчеты о сравнении конфигураций, знают, как мешают при этом строки вида "Объект присутствует только в первой|второй конфигурации: 99 - 99", "Изменено: 99 - 99".<br /> Но если вы, как и я, пользуетесь для этого утилитой KDiff3, то есть простой способ избавиться от таких строк.

21.09.2020    4221    fillin    9    

Пробуем Снегопат (устанавливаем и настраиваем полнофункциональную триальную версию)

Инструментарий разработчика v8 Бесплатно (free)

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

31.08.2020    12600    kuntashov    73    

paste1c.ru - сервис для обмена кодом для 1С:Предприятия

Инструментарий разработчика v8 Бесплатно (free)

Paste1C.ru - сервис для обмена кодом для 1С:Предприятия c подсветкой синтаксиса и подсказками.

21.08.2020    7219    salexdv    58    

Снегопат – Dev или Ops?

Инструментарий разработчика v8 Бесплатно (free)

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

17.08.2020    8863    orefkov    49    

Редактор HTML

Инструментарий разработчика v8 1cv8.cf Россия Бесплатно (free)

Инструмент из состава набора "Универсальные инструменты 1С" для быстрой адаптации html страниц для корректного отображения в Поле HTML документа

03.08.2020    4274    cprit    3    

Глобальное меню разработчика для управляемых форм

Инструментарий разработчика v8 v8::УФ 1cv8.cf Бесплатно (free)

Подсистема "Инструменты разработчика". Глобальное контекстное меню разработчика для управляемых форм в толстом клиенте.

03.08.2020    6301    tormozit    26    

Консоль кода и зачем она нужна

Инструментарий разработчика v8 Бесплатно (free)

Когда использовать, обзор консолей кода: плюсы - минусы.

27.07.2020    8667    Evg-Lylyk    50    

Обработка кодом результата запроса в Консоли запросов 9000

Инструментарий разработчика v8::Запросы Бесплатно (free)

Пять вариантов обработки кодом в консоли запросов 9000: простое выполнение, построчно без индикации, построчно с индикацией, простое в фоне, построчно в фоне с индикацией.

01.06.2020    2797    kuza2000    7    

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

Инструментарий разработчика v8::Запросы Бесплатно (free)

Обычно предметом оптимизации являются заранее определенные ключевые операции, т.е. действия, время выполнения которых значимо для пользователей. Причиной недостаточно быстрого выполнения ключевых операций может быть неоптимальный код, неоптимальные запросы либо же проблемы параллельности. Если выясняется, что основная доля времени выполнения ключевой операции приходится на запросы, то осуществляется оптимизация этих запросов. При высоких нагрузках на сервер СУБД в оптимизации нуждаются и те запросы, которые потребляют наибольшие ресурсы. Такие запросы не обязательно связаны с ключевыми операциями и заранее неизвестны. Но их также легко выявить и определить контекст их выполнения, чтобы оптимизировать стандартными методами.

24.05.2020    13314    DataReducer    22    

Шпаргалка. Автоматическое тестирование внешних отчетов и обработок в нескольких информационных базах

Инструментарий разработчика v8 Бесплатно (free)

Используем Автоматизированное тестирование на практике. Простой код для обновления и запуска внешних отчетов и обработок в нескольких ИБ. Создаем рабочее решение с нуля.

02.05.2020    6147    pparshin    21    

Проводим по БУ "на лету"

Инструментарий разработчика v8 ERP2 КА2 БУ НУ Бесплатно (free)

В базе ERP и КА есть форма тестировщика, которая автоматически получает из конфигурации полные тексты запросов формирования бухгалтерских проводок выбранного документа, даёт возможность модифицировать запрос и сразу проверить результат.

01.05.2020    7999    sapervodichka    1    

Перенос инструкций из word во встроенную справку 1С с сохранением картинок и форматирования

Инструментарий разработчика v8 Бесплатно (free)

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

22.04.2020    6154    77dream77    21    

Проект Утопия

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

В настоящей публикации представлен авторский проект универсальных подсистем для платформы 1С. Основная концепция проекта заключается в создании универсального программного комплекса, который легко встраивается в любую конфигурацию. Легкость встраивания достигается минимальностью добавляемых объектов конфигурации. Компактный набор добавляемых объектов позволяет получить расширенные возможности для использования программы пользователями, а также получить удобные инструменты для программирования. Есть определенный опыт доработок большого числа конфигураций, а также есть опыт работы в командных проектах с разными философиями/подходами к внесению изменений. Поэтому настоящий проект – это конгломерат идей за 14 лет самостоятельной работы. Попытка сохранить прошлые и текущие программные конструкции (Эрмитаж идей). Возможно, кому-то покажется неоптимальным по некоторым параметрам, но упор здесь именно на универсальность, может быть, немного в ущерб быстродействию. Проект нестандартный, постоянно развивающийся. Рассмотрим только идею и основные принципы.

16.04.2020    2625    lastcontra    6    

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

Инструментарий разработчика v8::УФ v8::Запросы v8::СКД Бесплатно (free)

Консоль запросов и СКД – один из наиболее часто используемых программистом инструментов. Как с его помощью можно упростить разработку, в своем докладе на конференции Infostart Event 2019 Inception рассказал Евгений Люлюк, ведущий программист компании GLT.

06.04.2020    14792    Evg-Lylyk    4