Infostart Toolkit 2.0: встречаем конструктор СКД для тонкого клиента

07.09.2021      130647

«Тонкий» конструктор СКД в составе расширения Infostart Toolkit помогает снять ограничения по разработке схем компоновки, упрощает работу с неочевидными механизмами СКД и добавляет контекстную подсказку для запросов и выражений.

О Infostart Toolkit

Infostart Toolkit – это коммерческий проект при поддержке Инфостарта, набор инструментов для разработчиков конфигураций 1С и специалистов по внедрению.

Продукт поставляется в виде расширения, в состав которого входит набор взаимосвязанных помощников:

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

Новая функциональность – конструктор СКД для тонкого клиента

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

Чтобы исправить эту проблему, в Infostart Toolkit был с нуля реализован свой конструктор СКД на управляемых формах, работающий в тонком клиенте.

 

 

По умолчанию «тонкий» конструктор СКД выключен. Включается через «Настройки» – «Общие» – «Конструктор СКД» – «Toolkit (тестовый)».

Основные особенности и преимущества нового конструктора СКД Infostart Toolkit:

  • Работа в тонком клиенте
  • Редактор запроса и редактор выражений реализованы на основе Monaco Editor и поддерживают подсветку синтаксиса.
  • Реализована контекстная подсказка по полям и параметрам.
  • Есть подсказка по функциям – например, ВычислитьВыражениеСГруппировкойТаблицаЗначений и другие.
  • При работе с редактором запросов и выражений доступны шаблоны, например, ВЫБОР… КОГДА… ТОГДА…ИНАЧЕ…КОНЕЦ
  • Работа с запросом происходит через доработанный конструктор запроса (удобно редактировать связи).
  • Для выбора типов значения используется форма с группировкой по метаданным и поиском по подстроке.
  • Группы и наборы полей отображаются в виде иерархии, поддерживается перенос полей через Drag&Drop.
  • Редко используемые колонки в таблице полей по умолчанию скрыты – их можно отобразить через пункт «Подробнее» в подменю «Еще».
  • В пустой схеме отображаются кнопки создания набора данных, что уменьшает количество действий при первоначальной настройке.
  • Источник данных СКД заполняется по умолчанию и не занимает места на форме – при необходимости можно вывести на форму и изменить.
  • В заголовках страниц отображается количество элементов на странице.

 

 

В конструкторе СКД Infostart Toolkit реализованы практически все возможности стандартного конструктора, за исключением:

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

В будущем планируется решить эти проблемы. Подробнее о возможностях конструктора СКД, входящего в состав Infostart Toolkit, можно прочитать в статье на Инфостарте.

Развитие редактора кода 1С

В новой версии Infostart Toolkit 2.0 реализована контекстная подсказка к функции «Тип».

 

 

В контекстное меню редактора добавлены функции «Конструктор запроса», «Конструктор форматной строки» и «Конструктор строк на разных языках».

 

 

Поддерживается форматирование отступов кода с учетом условий, циклов и попыток по сочетанию клавиш Alt+Shift+F.

Более гибкие настройки и наглядное представление результата

При генерации для запроса кода на встроенном языке появилась возможность отключать установку параметров. А при экспорте результата в Excel/PDF/MXL можно отказаться от вывода заголовка.

Особые значения – 0, Неопределено и NULL – в табличном документе результата теперь подсвечиваются серым цветом.

Для табличных частей и движений в редакторе объектов добавлен номер строки. А в форму редактирования таблиц значений добавлена кнопка «Перейти к строке по номеру».

Функции помощи при отладке на клиенте

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

Прочие улучшения и оптимизации

Вывод результата запроса значительно оптимизирован – выполняется на 25-55% быстрее.

Добавлены роли для добавления прав на отдельные инструменты расширения – ранее можно было дать доступ только на все инструменты.

Инструмент «Все функции» сохраняет последнее выбранное значение и быстрее работает при повторном использовании.

Подробнее с возможностями нового релиза Infostart Toolkit 2.0 и списком исправленных ошибок можно ознакомиться на странице релизов в репозитории GitHub

В репозитории можно регистрировать ошибки и пожелания, а также отслеживать развитие проекта.
 

Ознакомиться с инструментами Infostart Toolkit подробнее и купить

Telegram-канал для обсуждения по проекту


Автор:
Аналитик


В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
В этой теме еще нет сообщений.
Оставьте свое сообщение

См. также

Внимание, конкурс! Современные возможности 1С: нетиповые интеграции и доработки

Новость Сообщество

Конкурс статей и доработок на платформе 1С. Цель конкурса – показать, какие нетривиальные задачи можно решать с помощью функциональности платформы 1С:Предприятие.

вчера в 16:00    340    user997184    7       

17

Приглашаем принять участие в бесплатном вебинаре на тему «Автоматизация процессов производственной лаборатории»

Новость

Онлайн-вебинар по автоматизации процессов производственной лаборатории состоится 29 февраля. На встрече мы расскажем, как эффективно управлять качеством продукции на производстве, применяя возможности 1С:LIMS.

вчера в 12:00    158    AnastasiaKl    0       

1

В УНФ и Рознице 3.0 поддержан разрешительный порядок продаж для маркировки

Новость 1С:Розница 3.0 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 ИТ-Новость

С 1 апреля без проверки в ГИС МТ «Честный знак» продавать некоторые категории маркированного товара на кассе будет нельзя. Рассказываем, как реализована поддержка новых требований в УНФ и Розница 3.0.

19.02.2024    448    ЕленаЧерепнева    7       

2

Онлайн-курс по проектированию интерфейсов 1С в Figma. Старт – 18 марта

Новость Обучение

На курсе по проектированию мы изучим функционал мощного дизайнерского инструмента – Figma и научимся его использовать в разработке дизайн-решений для 1С интерфейсов.

19.02.2024    293    AnastasiaKl    0       

1

Станьте партнером конференции «Анализ и управление в ИТ-проектах»

Новость Aнализ&Управление Мероприятия

Через 3,5 месяца в Санкт-Петербурге состоится конференция «Анализ & Управление в ИТ-проектах». Пока мы работаем над программой и организацией мероприятия, партнеры активно бронируют места под стенды.

19.02.2024    309    eselyanina    0       

15

1С:Бизнес-обучение: новая веб-платформа от фирмы «1С» для обучения топ-менеджеров

Новость Сервисы ИТС

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

19.02.2024    307    ЕленаЧерепнева    1       

2

5 новинок из каталога готовых решений для 1С

Новость Маркетплейс

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

15.02.2024    993    AnastasiaKl    1       

3

Конференция «Анализ и Управление в ИТ-проектах 2024»: собрали идеи для ваших докладов о продуктовой разработке

Новость Aнализ&Управление Мероприятия

Одна из секций конференции «Анализ и Управление в ИТ-проектах 2024» посвящена управлению продуктом и продуктовой разработке. Модераторы секции «Управление продуктом» – Маргарита Маковеева и Дмитрий Макаров.

15.02.2024    581    user997184    0       

1

Участвуйте в пилотном проекте по Таймлист и упрощайте решение своих ежедневных бизнес-задач

Новость

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

15.02.2024    796    AnastasiaKl    0       

16

Бизнес-программисты и гиперавтоматизация: влияние 1С на развитие образования

Новость Образование

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

15.02.2024    506    ЕленаЧерепнева    1       

2

На полпути к 8.3.27: реализация планов и пожеланий для платформы 1С

Новость Зазеркалье

Официальный технологический блог «Заметки из Зазеркалья» опубликовал список основных задач, которые запланированы к реализации в будущем релизе платформы 8.3.27, и анонсировал, какие из задач уже выполнены.

14.02.2024    805    ЕленаЧерепнева    4       

3

Новые возможности 1С-Коннект: для всех пользователей доступны видеозвонки

Новость Сервисы ИТС

Разработчики 1С-Коннект выкатили очередную порцию обновлений для пользователей. Например, чтобы посмотреть на любимых коллег или партнеров, больше не нужно переключаться в Google Meet или Zoom. Организуйте созвоны прямо из приложения 1С-Коннект для компьютера и обсуждайте проекты, не отрываясь от работы с обращениями.

14.02.2024    1193    user997184    0       

17

Онлайн-интенсив по 1С:Предприятию для программистов: старт 12 марта

Новость Обучение Программист

Новой поток курса по изучению механизмов платформы 1С:Предприятие пройдет с 12 по 21 марта 2024 года. За 1,5 недели интенсивного обучения мы научимся с помощью механизма расширения конфигурации адаптировать типовые решения для заказчика.

13.02.2024    727    AnastasiaKl    0       

15

Подводим итоги и делимся видеозаписью митапа «Библиотеки и фреймворки на 1С, и все, что с этим связано»

Новость Мероприятия

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

13.02.2024    789    user997184    2       

4

Опубликовали справку по 1С-Store: что важно знать авторам разработок о новом сервисе

Новость Сервисы ИТС

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

13.02.2024    891    user997184    2       

5

Бесплатный онлайн-митап «1С в облаке: возможности и риски, решения и кейсы»

Новость Мероприятия

Вместе с провайдером ИТ-инфраструктуры Selectel проведем открытый онлайн-митап и поговорим об 1С в облаке.

12.02.2024    868    user997184    0       

16

Онлайн-курс по автоматизации управления закупками: старт уже сегодня

Новость Обучение Руководитель проекта

Сегодня, 12 февраля, всем участникам курса «Управление закупками: практические инструменты для работы с требованиями к автоматизации» открывается доступ к занятиям и учебным материалам. Но записаться на онлайн-курс и присоединиться к обучению можно до 19 февраля включительно.

12.02.2024    652    AnastasiaKl    1       

16

Откройте новые возможности с Инфостарт: бесплатный вебинар о работе с Базой знаний и сервисом 1С-Store

Новость Сервисы ИТС

14 февраля проведем открытый вебинар по работе с новым сервисом 1С-Store и Базой знаний Инфостарт. Расскажем о внутренней кухне сервиса и поделимся советами, которые упростят работу авторов над новыми продуктами.

09.02.2024    840    user997184    0       

15

Первые доклады от модераторов конференции «Анализ и Управление в ИТ-проектах»

Новость Aнализ&Управление

27 февраля стартует первый тур голосования за доклады для конференции «Анализ и Управление в ИТ-проектах». За это время мы получили больше 100 заявок.

09.02.2024    729    user997184    2       

15

Бесплатный вебинар «Как управлять данными и формами в 1С и избежать ошибок заполнения»

Новость Маркетплейс

28 февраля приглашаем на бесплатный онлайн-вебинар, на котором мы расскажем о новом готовом решении Инфостарт.Маркетплейса – «Infostart УДиФ:Управление данными» и продемонстрируем его работу.

08.02.2024    1013    AnastasiaKl    0       

0

Проект года: фирма «1С» наградит лучшие проекты 2023 года

Новость Конкурс

Прием заявок на конкурс по корпоративной автоматизации 1С уже открыт. Жюри выберет лучший проект в 98 номинациях. Общий призовой фонд конкурса – 16 950 000 рублей.

08.02.2024    610    ЕленаЧерепнева    1       

1

Базовый курс по 1С-разработке начнется уже сегодня

Новость Обучение Программист

Базовый курс по 1С-разработке стартует уже сегодня, 7 февраля. У вас еще есть шанс присоединиться к обучению и войти в ИТ с первой попытки.

07.02.2024    986    user997184    0       

14

Чего боятся пользователи: 4 главных мифа об 1С-Отчетности

Новость Отчетность Сервисы ИТС

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

07.02.2024    1226    user997184    0       

15

Бронируйте участие в INFOSTART TECH EVENT 2024 по выгодным ценам

Новость Infostart Event Мероприятия

Продажа билетов на 14-ю конференция INFOSTART TECH EVENT стартовала в декабре прошлого года, и сейчас купить билет на конференцию можно по самой выгодной цене. 11 февраля состоится плановое уменьшение скидки на покупку билета участника.

07.02.2024    1024    AnastasiaKl    0       

2

Кто на новенького: знакомимся с премьерной секцией конференции «Анализ и Управление в ИТ-проектах»

Новость Aнализ&Управление Мероприятия

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

06.02.2024    1013    user997184    0       

17