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

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

07.09.2021      97545

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


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

См. также

Последний день МЕГАраспродажи на Инфостарте: успейте купить курс или готовое решение со скидкой до 50%

Новость Обучение, бизнес-тренинг, курсы Инфостарт Infostart Software Partners ИТ-новость Маркет

Сегодня, 25 ноября заканчивается МЕГАраспродажа на Инфостарте. Собрали курсы и готовые решения отдельно, чтобы найти курс или разработку по сниженной цене было удобнее.

вчера в 13:00    1162    user997184    0       

Битрикс24 объявляет акцию «Черная пятница»

Новость Битрикс ИТ-новость

Только сегодня, 25 ноября, облачные тарифы «Битрикс24» и подписку на «1С-Битрикс24.Маркет Плюс» можно приобрести со скидкой до 40%. Акция продлится всего один день! Рассказываем подробнее о скидках и условиях участия.

вчера в 08:00    1543    AnastasiaKl    0       

Последняя возможность пойти на курс по управлению проектами со скидкой до 25%

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

Сегодня последний день, когда можно выгодно приобрести курс по классическим методам управления проектами. До 24 ноября включительно на покупку курса действуют скидки 10% и 25% в зависимости от выбранного тарифа.

24.11.2022    5557    dklimchuk    0       

Проблемы с доступом к 1С-ЭДО? Установите патч

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

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

24.11.2022    3529    ЕленаЧерепнева    1       

Отвечаем на вопросы о переходе на КЭДО с сервисом «1С:Кабинет сотрудника»

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

16 ноября состоялся бесплатный вебинар «КЭДО без затрат на внедрение и сопровождение. Такое бывает!» Участники прямого эфира задали столько вопросов, что мы не успели на все из них ответить. Исправляемся и отвечаем в этой новости.

24.11.2022    2164    user1763361    0       

Новые возможности для работы с буфером обмена в 1С:Предприятие 8.3.24

Новость Платформа 1С v8.3 Зазеркалье ИТ-новость

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

22.11.2022    5809    ЕленаЧерепнева    5       

Новый 1С:Тестировщик 1.0.4 сможет преобразовывать сценарий в текстовый формат

Новость

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

22.11.2022    1424    ЕленаЧерепнева    0       

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

Новость ИТ-новость Мероприятия

17 ноября Инфостарт совместно с компанией Кодерлайн провел семинар «Эффективные инструменты финансового управления в 1С». Рассказываем, как прошла встреча, и делимся презентациями спикеров.

22.11.2022    2279    vikad    0       

Курсы по программированию в 1С со скидками. Запасайтесь впрок

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

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

21.11.2022    4681    dklimchuk    0       

«Единый семинар 1С» пройдет 14 декабря: зарегистрируйтесь сейчас, чтобы не забыть

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

В предновогодней суете не пропустите традиционное онлайн-мероприятие от фирмы «1С». Узнайте о последних изменениях в учете, налогах и новых возможностях программ 1С из первых рук. Ждем вас 14 декабря в 10:00.

21.11.2022    3658    user1763361    0       

Для управленцев и аналитиков – подборка курсов МЕГАраспродажи со скидкой до 50%

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

До 25 ноября на Инфостарте действует акция «МЕГАраспродажа» на многие товары и услуги компании. Рассказываем, какие полезные курсы по управлению и анализу в ИТ вы сможете купить со скидкой до 50%.

18.11.2022    1236    dklimchuk    0       

Новые возможности для отправки сообщений в Системе взаимодействия

Новость Зазеркалье Интеграция ИТ-новость Мессенджеры

Фирма «1С» анонсировала несколько обновлений в Системе взаимодействия. В 8.3.23 новые возможности появятся в интеграции с WhatsApp. А при отправке сообщений в 8.3.24 будут доступны статусы отправки.

17.11.2022    1644    ЕленаЧерепнева    2       

Чего нам ждать от 1С:Предприятие 8.3.24

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

Фирма «1С» опубликовала актуальный план задач, которые должны быть реализованы в релизе технологической платформы 1С:Предприятие 8.3.24. Отдельно отмечены те, которые были добавлены по просьбам пользователей.

17.11.2022    2970    ЕленаЧерепнева    10       

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

Новость Платформа 1С v8.3 Зазеркалье ИТ-новость

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

17.11.2022    7132    ЕленаЧерепнева    11       

Онлайн-митап по комплексной автоматизации: делимся опытом внедрения 1С:ERP

Новость Инфостарт ИТ-новость Мероприятия Бизнес-аналитик Руководитель проекта

23 ноября Инфостарт совместно с экспертами сообщества проведет бесплатный онлайн-митап «1С:ERP: Важные аспекты комплексной автоматизации». Наши спикеры поделятся опытом организации процесса внедрения и использования возможностей ERP для решения задач бизнеса.

17.11.2022    3590    AnastasiaKl    0       

Новый взгляд на автоматизацию розницы: опубликованы рекомендации фирмы «1С»

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

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

16.11.2022    2387    ЕленаЧерепнева    2       

«Розница – Фронтол» версии 2.1: больше удобства для обмена данными с Frontol по организациям

Новость 1С:Розница Интеграция Infostart Software Partners ИТ-новость Маркет Ритейл

В новой версии 2.1 расширение получило ряд существенных изменений, основанных на пожеланиях пользователей. Реализована проверка дублей, автоматическая загрузка отчетов и чеков, гибкий механизм выемок, выгрузка во Frontol прайс-листов и многое другое.

15.11.2022    2200    TShaban    0       

Сделаем работу бухгалтера комфортнее: скидки на инструменты для рутинных задач

Новость Инфостарт Infostart Software Partners ИТ-новость Маркет Бухгалтер

Автоматизируйте скучные операции по ручному вводу первички в учетную систему и выберите для себя верных помощников на несколько лет вперед. Воспользуйтесь акцией – только на МЕГАраспродаже готовые решения для бухгалтеров по выгодной цене.

15.11.2022    2838    TShaban    0       

Срочное сообщение от фирмы «1С»: обновите платформу как можно скорее

Новость Платформа 1С v8.3 Зазеркалье ИТ-новость

Фирма «1С» разместила уведомление о критически необходимом обновлении платформы. Проблема затрагивает несколько релизов 1С 8.3. Есть вероятность, что с 15.11.2022 некоторые релизы платформы работать не смогут.

14.11.2022    76082    ЕленаЧерепнева    824       

ФНС разъяснила, как направить отчетность через сайт налоговой службы

Новость ИТ-новость Налоги ФНС

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

14.11.2022    1470    VKuser24342747    1       

Продвинутый курс по классическому управлению проектами со скидкой до 25%

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

Обучение стартует 24 ноября – до этой даты включительно на покупку онлайн-курса действуют скидки: 10% и 25% в зависимости от выбранного тарифа. А 16 ноября в преддверии обучения пройдет бесплатный вебинар-дискуссия с выпускниками курса по управлению проектами, где мы обсудим решение конфликтных ситуаций между исполнителями и заказчиками.

14.11.2022    2201    dklimchuk    0       

16 ноября состоится бесплатный вебинар «КЭДО без затрат на внедрение и сопровождение»

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

Команда Инфостарта расскажет, как организовать кадровый электронный документооборот (КЭДО) на базе сервиса «1С:Кабинет сотрудника». Каждому участнику вебинара подарим универсальную дорожную карту по внедрению КЭДО.

14.11.2022    1325    user1763361    0       

Проводим опрос: «Корпоративные ERP-системы»

Новость 1С:ERP Управление предприятием 2 Инфостарт ИТ-новость Опрос Исследование

Приглашаем руководителей компаний, ИТ-специалистов и бухгалтеров принять участие в исследовании спроса на различные ERP-системы для управления бизнес-процессами и ресурсами компаний. Прохождение опроса займёт 10-15 минут.

11.11.2022    1706    user1755751    0       

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

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

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

11.11.2022    1688    ЕленаЧерепнева    0       

Открываем «Черную пятницу» на Инфостарте! 

Новость Обучение, бизнес-тренинг, курсы Инфостарт Infostart Software Partners ИТ-новость Маркет

Целых две недели готовые решения и курсы на сайте INFOSTART.RU со скидкой до 50%. Это значит, что у вас есть время на «просто посмотреть», «отложить и потом вернуться» и, наконец, купить решение или курс. 

11.11.2022    2037    user997184    5