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

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

07.09.2021     

«Тонкий» конструктор СКД в составе расширения 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-канал для обсуждения по проекту



Источник: https://infostart.ru/journal/news/mir-1s/infostart-toolkit-2-0-vstrechaem-konstruktor-skd-dlya-tonkogo-klienta_1511261/
Автор:
Виктория Дорохина Аналитик


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

См. также

1С:ЗУП КОРП 3.1.19: кадровые планы, диаграмма отпусков и интеграция с Exchange

Новость ЗУП3.x Конфигурация

Фирма «1С» выпустила обновление для прикладного решения 1С:ЗУП КОРП. В новой версии появилось рабочее место для построения кадрового плана, диаграмма отпусков, электронное тестирование кандидатов и интеграция с MS Exchange.

18.10.2021    2002    ЕленаЧерепнева    0       

Фирма «1С» открыла доступ к технической документации по платформе для разработчиков

Новость Зазеркалье ИТ-новость

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

18.10.2021    2544    ЕленаЧерепнева    0       

Вышла новая редакция «1С:ERP Горнодобывающая промышленность 2.5»

Новость ИТ-новость

Вышел обновленный релиз отраслевого решения «Горнодобывающая промышленность» на базе «1С:ERP» редакции 2.5. Сообщается о новых возможностях, изменении состава лицензий и сроках поддержки 2.4.

15.10.2021    2182    ЕленаЧерепнева    0       

С 15 ноября экзамен «1С:Специалист-консультант» по производству и ремонтам в 1С:ERP будет приниматься на редакции 2.5

Новость ERP2 ИТ-новость

Фирма «1С» обновила условия сдачи и методичку для подготовки к экзамену «1С:Специалист-консультант» по внедрению подсистем «Управление производством и организация ремонтов». С 15 ноября экзамен будет приниматься на 1С:ERP редакции 2.5.

14.10.2021    2740    ЕленаЧерепнева    0       

Прямо из 1С: действующие сертификаты ЭЦП для 1С-Отчетности можно бесплатно продлить на 15 месяцев

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

До 31 декабря 2021 года пользователи 1С-Отчетности могут продлить сертификат электронной подписи, не затрачивая время на посещение ФНС. Такая подпись будет действительна для сдачи отчетности по организации в течение последующих 15 месяцев.

13.10.2021    3318    ekandyba    0       

Infostart Toolkit 2.1: автокомплит по методам общих модулей и новые возможности редактора Monaco

Новость v8::Запросы v8::СКД Автоматизация Инфостарт Infostart Software Partners Маркет Программист Инструменты и обработки

Появилась возможность настроить внешний вид редактора Monaco, входящего в состав Infostart Toolkit. При работе с редактором кода 1С теперь выводится подсказка по методам из выгруженных модулей. А для редактора объекта сохраняется история выбора.

13.10.2021    2635    vikad    0       

Для пользователей 1С: видеокурс, который научит настраивать формы списков

Новость Обучение, бизнес-тренинг, курсы

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

13.10.2021    2452    mgrinchenko    6       

Собери команду на INFOSTART EVENT 2021 Moscow Premiere и получи билет бесплатно

Новость Инфостарт infostartevent Мероприятия

Меньше месяца осталось до старта INFOSTART EVENT 2021 Moscow Premiere. Мы решили подготовить специальное предложение для команд и предоставляем 25% скидку при оформлении заказа на 5 и более офлайн-билетов.

12.10.2021    5924    eselyanina    10       

Фирма «1С» выпустила сборник задач для подготовки к экзамену «1С:Специалист» по УНФ

Новость УНФ ИТ-новость

Сборник задач для подготовки к экзамену «1С:Специалист» по конфигурированию и внедрению прикладного решения «1С:Управление нашей фирмой» уже поступил в продажу.

12.10.2021    3132    ЕленаЧерепнева    0       

Куда сходить в Москве участнику, который приехал на Infostart Event на месяц раньше

Новость Инфостарт infostartevent Мероприятия

Для программиста 1С Ивана Молокотина Infostart Event начался раньше всех: он перепутал даты и приехал на конференцию 11 октября. Мы обсудили курьез с Иваном и составили маршрут экскурсии по Москве тех, кто окажется в столице заранее.

11.10.2021    14088    vikad    34       

Станьте удаленным менеджером по продажам и частью команды Инфостарт

Новость Инфостарт Сервисы

Удаленный менеджер по продажам – это наш партнер, который не только привлекает потенциальных клиентов, но и принимает участие в продажах.

11.10.2021    6225    ekandyba    0       

INFOSTART PARTY: место встречи Stand Up Club #1

Новость Инфостарт infostartevent Мероприятия

Традиционно первый день конференции завершает зажигательная вечеринка INFOSTART PARTY. Премьерная конференция не исключение – 11 ноября приглашаем всех на INFOSTART PARTY.

11.10.2021    22851    eselyanina    8       

Инфостарт запускает демо-площадку протестированных решений в рамках проекта «Маркетплейс»

Новость Инфостарт ИТ-новость

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

11.10.2021    8121    kuntashov    21       

Выпущен рабочий релиз 1С:ERP Управление предприятием 2.5.7

Новость ERP2 Конфигурация

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

08.10.2021    25787    ЕленаЧерепнева    11       

Стань супергероем в команде SM Lab. Представляем афишу партнера конференции Sportmaster Lab

Новость Инфостарт infostartevent Мероприятия

Команда Инфостарт представила 10 афиш для каждой тематической секции. Но на этом наши премьеры не заканчиваются. Партнер конференции Sportmaster Lab представляет афишу в стиле фильма «Люди Икс».

07.10.2021    8009    eselyanina    0       

Фирма «1С» анонсировала новые инструменты для HTTP-запросов в «1С:Предприятие 8.3.21»

Новость v8 Зазеркалье Интернет ИТ-новость

Разработчики платформы реализовали в «1С:Предприятие 8.3.21» асинхронную отправку HTTP-запросов, а также обеспечили их полноценную работу в веб-клиенте – в том объёме, в котором это позволяют делать современные браузеры.

07.10.2021    17745    ЕленаЧерепнева    3       

Участие в INFOSTART EVENT 2021 Moscow Premiere можно приобрести за авторские $m

Новость Инфостарт infostartevent Мероприятия

C 6 по 20 октября мы открываем продажи билетов на INFOSTART EVENT 2021 Moscow Premiere по всем тарифам за авторские $m.

06.10.2021    8000    irina_selezneva    0       

С 25 октября по 3 ноября пройдет онлайн-тренинг «Переговорные стратегии руководителя. Системный подход»

Новость Обучение, бизнес-тренинг, курсы

25 октября 2021 года стартует онлайн-курс «Переговорные стратегии руководителя. Системный подход». Курс проводится в формате тренинга – участники отработают переговорные ситуации и научатся выбирать успешную тактику для бесконфликтных переговоров.

06.10.2021    7979    mgrinchenko    0       

Вышла новая версия технологической платформы 8.3.20

Новость v8 Зазеркалье ИТ-новость

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

06.10.2021    16518    ЕленаЧерепнева    19       

INFOSTART EVENT 2021 Moscow Premiere: подводим итоги конкурса на лучшую идею афиши

Новость Инфостарт infostartevent Мероприятия

За последний месяц мы выпустили 10 афиш конференции. Но команде Инфостарт было интересно – с каким фильмом ассоциируется специфика работы 1С-ников. Мы объявили конкурс на лучшую идею для афиши фильма. Подводим итоги и объявляем победителя конкурса.

05.10.2021    8045    eselyanina    2       

Хорошие одинэсники используют статический анализ. Презентуем афишу секциии «Инструментарий разработчика. Приемы и методы разработки»

Новость Инфостарт infostartevent Мероприятия

Представляем последнюю афишу тематических секций конференции INFOSTART EVENT 2021 Moscow Premiere. На повестке дня – секция «Инструментарий разработчика. Приемы и методы разработки».

05.10.2021    7549    eselyanina    3       

Готово расписание INFOSTART EVENT 2021 Moscow Premiere

Новость Инфостарт infostartevent Мероприятия

За 2 дня московского кинофестиваля про 1С участники смогут посетить 90+ докладов, мастер-классов, батлов, практикумов и круглых столов. Все активности пройдут в 7 потоков – точно будет из чего выбирать.

04.10.2021    45585    irina_selezneva    0       

Welcome-вебинар: «Компетенции руководителя проекта в современных условиях» 6 октября 2021 года

Новость Обучение, бизнес-тренинг, курсы Инфостарт Управление проектами

6 октября в 12:00 мск приглашаем на открытый вебинар Базового курса по управлению ИТ-проектами, который будет посвящен теме «R06;Компетенции руководителя проекта в современных условиях».

04.10.2021    8766    mgrinchenko    0       

Выпущена новая редакция «1С:ERP+PM Управление проектной организацией 2.5»

Новость Конфигурация

В конфигурации для автоматизации проектных организаций стала доступна функциональность типовой конфигурации «1С:ERP 2.5» и появились новые отраслевые возможности. Фирма «1С» сообщила об условиях апгрейда и сроках поддержки предыдущих версий.

04.10.2021    14027    ЕленаЧерепнева    0       

5 и 6 ноября: приглашаем на курс о твердых правилах в управлении командой

Новость Обучение, бизнес-тренинг, курсы Управление проектами

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

01.10.2021    21745    mgrinchenko    0