Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

Арт.: 1254364

Продано: 688

Лицензии

13000 руб.

10000 руб.

40000 руб.

Обновления

10000 руб.

8000 руб.

28000 руб.

Апгрейд

30000 руб.

32000 руб.

4000 руб.

Техподдержка

3000 руб.

 

Мощный набор полезных инструментов для программистов - разработчиков конфигураций 1С 8.3 и специалистов по внедрению.

Продукт хорошо оптимизирован и обладает широким инструментарием для ускорения рутинных задач.

Постоянная поддержка и развитие инструментов.

Увеличение производительности разработчиков

Удобный пользовательский интерфейс

Снижение риска ошибок при разработке

 

Требования и совместимость

Режим запуска: управляемое приложение, версия платформы 1С:Предприятие 8.3.10 и выше, режим совместимости: 8.3.10 и выше, язык: русский или английский.  

Рекомендуется платформа 8.3.15 и выше, библиотека стандартных подсистем (БСП) 2.4 и выше. 

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

Тонкий клиент

Решение ориентировано на работу в тонком клиенте

Управляемые формы

Реализован режим отказа от модальности и синхронных вызовов

Без изменений

Расширение не меняет структуру метаданных и существующие объекты конфигурации, а только добавляет новые модули и обработки

Легкая установка

Расширение без проблем отключается или удаляется (при желании) через обработку-установщик

Преимущества

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

Универсальные инструменты

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

 Консоль кода

 Анализ прав доступа

 Консоль СКД

 Редактор объекта и кода

 Метаданные

 Поиск ссылок

 Доработанный конструктор запросов тонкого клиента

 Глобальное меню

 Подписки на события

 Сравнение объектов

 Регламентные и фоновые задания

 

Основные функциональные возможности

 

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

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

Редактирование запросов вручную производится через удобный редактор с поддержкой подцветки и контекстной подсказки, а для удобного редактирования в конструкторе доработан конструктор запросов тонкого клиента (подробнее ниже в разделе Редактора кода, запроса).

  • Переход к месту ошибки в запросе
  • Вставка функций и предопределенных значений (ЗНАЧЕНИЕ)
  • Преобразование выделенного запроса во вложенный
  • Конструктор запроса (для выделенного текста)
  • Замена в тексте на значение (для параметров)
  • Просмотр результатов пакетов и временных таблиц
  • Работа с параметром типа «Таблица значений» (интерактивное редактирование с различными вариантами загрузки)
  • Автоматический вывод содержимого временной таблицы
  • Замер пакетного запроса
  • Параметры извлекаются автоматически
  • Полная поддержка типов параметров (ТаблицаЗначений, Граница, МоментВремени, Тип, УникальныйИдентификатор и др.)
  • Типы параметров Список, Выражение (код)
  • Заполнение параметров из других запросов
  • Переименование параметра во всем тексте из закладки «Параметры»
  • Вставка значения битой ссылкой по представлению
  • Выделение значений NULL, Пустая ссылка и др. (необходимо включать в настройках)
  • Ограничение количества выводимых строк
  • Расшифровка таблицы значений
  • Оптимизация ширины колонок
  • Примечание описание типа поля
  • Результат в отдельном окне
  • Сумма выделенных ячеек
  • Выделение активизированной строки
  • Разбор структуры запроса в виде дерева
  • Сохранение запроса из отладки
  • Анализ плана запроса с возможностью просмотра графического плана для MSSQL
  • Импорт форматов q1c, dcr (стандартные форматы консолей от 1С)
  • Групповая обработка результата
  • Сравнение текстов и результатов
  • Замер времени выполнения
  • Генерация кода на встроенном языке
  • Экспорт результата в различные форматы (Excel, XML, PDF)
  • Копирование ссылки в виде кода или UID
  • Сохранение данных в настройках (хранилище настроек) по умолчанию
  • Ускоренная загрузка/сохранение данных с большими таблицами
  • Автоматическое считывание внешних источников и их полей из текста запроса, аналогично параметрам типа "Таблица значений"
  • Функция "Запрос источника", формирующая запрос по внешнему источнику
  • Возможность дополнять данные объединением из файла или настроек

Консоль СКД

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

 

  • Собственный конструктор СКД в тонком клиенте
  • Работа с внешними источниками
  • Автоматическое считывание внешних источников и их полей из схемы СКД
  • Анализ исполняемых запросов
  • Получение данных из отладки
  • Импорт схемы компоновки данных из внешней обработки
  • Экспорт во внешнюю обработку
  • Импорт файлов формата dcr (стандартный формат консоли СКД от 1С)
  • Получение кода на встроенном языке
  • Работа с флагом ИспользованиеВнешнихФункций (в стандартной консоли 1С нельзя исполнить схему, содержащую использование внешних функций)

Консоль кода

Развитый инструмент для отладки кода появился с версии 2023.4

  • Удобный редактор с поддержкой общих модулей, шаблонов и многого другого
  • Выполнение кода на клиенте и на сервере
  • Удобный анализ используемых переменных
  • Параметры, задаваемые интерактивно
  • Сбор выводимых сообщений для анализа
 

Редактор объекта

  • Изменение скрытого - недоступного реквизита
  • Корректировка движений проведенного документа
  • Исследование объекта вместе с данными
  • Восстановление битой ссылки

 

  • Запись объекта как нового
  • Заполнение по другому объекту
  • Выгрузка/загрузка XML
  • Редактирование реквизитов, табличных частей, движений документов
  • Редактирование дополнительных реквизитов и сведений (БСП) вместе с реквизитами объекта
  • Ручное указание дополнительных свойств
  • Параметры записи: загрузка в режиме обмена данными, привилегированный режим, отключение механизма регистрации, пропуск даты запретов

Метаданные

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

  • Поддерживаются все основные типы коллекций и их свойства
  • Работает быстро в больших конфигурациях, есть возможность поиска, включая тип коллекции "Номенклатура / Справочник"
  • Взаимная интеграция в инструменты и подключаемые команды БСП
  • Избранные объекты
  • Просмотр общих модулей
  • Отображение принадлежности объекта к расширению
  • Структура хранения БД
  • Ссылки - аналог функции "Поиск ссылок на объект" из Конфигуратора
  • Предопределенные элементы
  • Права доступа
  • Ввод на основании
  • Подписки на события
  • Движения и регистраторы
  • Подсистемы
  • Владельцы
  • Команды

Анализ прав доступа

Инструмент позволяет отвечать на вопросы:

  • Какие роли дают доступ к объекту?
  • У каких пользователей установлена роль?
  • На какие объекты пользователь или роль имеют права? и т.д.
  • Поддерживаются все роли основных коллекций (кроме корневых) включая роли работы с платформенной историей данных
  • Удобные отборы по метаданным, пользователям, ролям и др.
  • Отображение того, что право ограничено с помощью RLS (Row-Level Security)
  • Возможность размещения группировок в колонках и строках
  • Фоновое выполнение и индикация прогресса (БСП - Базовые Сервисы Платформы)
  • Удобное выделение активной области строки и столбца
 

Конструктор запросов

Конструктор запросов тонкого клиента в платформе 1С содержит баги и неудобства, поэтому в Toolkit он доработан. Более подробно о доработках в статье №1 и статье №2

  • Связи в виде таблицы, как в конструкторе толстого клиента
  • Редактирование текста и выражений с подсветкой и контекстной подсказкой
  • Доступны входные таблицы (например, таблицы МВТ - Мастер Ведомости Товаров)
  • Переход к полям, выбранным из объединений
  • Упрощение заполнения пустых значений в объединениях
  • Улучшения оформления и интерфейса

Редактор кода, запроса

Основной редактор кода, запроса, XML в IS Toolkit - это редактор на основе MS Monaco.

Поддерживаются:

  • Встроенный язык
  • Язык запросов
  • Язык выражений СКД
  • XML
  • Подсветка синтаксиса
  • Контекстная подсказка
  • Сравнение изменений
  • Маркеры (например, F2, Alt + F2)
  • Отображение изменений
  • Подсветка строки с ошибкой
  • Сворачивание блоков
 

Глобальное меню

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

Все функции

Улучшенный аналог стандартной обработки "Все функции" или "Функции технического специалиста". Удобен для поиска и открытия объектов и стандартных обработок.

  • Быстрый запуск
  • Запуск комбинацией клавиш Alt + A (All Function)
  • Поиск по подстроке
  • Открытие в универсальной форме списка (инструмент "Динамический список")
 

Прочие функциональные возможности решения

 

Поиск и замена ссылок

Инструмент для поиска и замены ссылок с возможностью отбора.

  • Группировка найденных ссылок по коллекциям и объектам
  • Отбор по полям объекта
  • Фоновое выполнение
  • Подробная индикация процесса 

Поиск ссылок на объект

  • Группировка найденных ссылок по коллекциям и объектам
  • Фоновое выполнение
  • Оптимизировано отображение большого числа найденных ссылок

Подписки на события

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

  • Поиск по подстроке
  • Фильтр по объектам метаданных
  • Отображение обработчиков с возможностью просмотра кода в модулях
  • Быстрое порционное построение данных и фоновое выполнение
 

Сравнение объектов

Инструмент позволяет наглядно сравнивать произвольное количество ссылочных объектов с выводом отличий в отчет. Отображаются только отличающиеся поля – сравниваются реквизиты, табличные части и движения. Поддерживается сравнение объектов различных типов, например документа и справочника.

Регламентные и фоновые задания

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

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

Форма выбора типа, формы объектов метаданных

В Toolkit используется своя более удобная форма. Используется при выборе типа, при редактировании описания типов и отметке объектов метаданных. Форма практически повторяет форму из конфигуратора не нужно привыкать к новому более подробно в статье.

  • Группировка объектов по коллекциям
  • Быстрый поиск по подстроке (с фильтром по коллекции)
  • Оптимизирована работа в больших конфигурациях

Отличия версий

Функциональность / Версия
ADMIN
Не более 7 сеансов
PROF
Не более 7 сеансов
CORP
Без ограничений
Улучшенный конструктор запросов тонкого клиента Подробнее    
Тонкий конструктор схем компоновки данных Подробнее    
Разбор структуры запроса Подробнее    
Замер пакетного запроса    
Анализ исполняемых в СКД запросов    
Анализ планов запроса    
Data Conversion 3 Booster (расширение для Конвертации данных 3) Подробнее  
 

Наши клиенты

Есть вопросы по Toolkit? Оставьте заявку! 

Ошибки и пожелания можно направлять через проект на GitHub, значимые изменения по продукту выходят 1 раз в 1-2 месяца и публикуются как новости на Инфостарт, исправления ошибок происходят раз в неделю. Историю релизов можно отслеживать на GitHub.           

Новости, новые статьи, материалы можно получать, подключившись к телеграм каналу

 

Сравнение версий

 
 3/2/2 от 07.03

 

(217) Это проблема на сайте ИС, я им написал
221. OiSorry 10.09.21 11:09 Сейчас в теме
Добрый день, подскажите пжлста возможно ли поставка в виде cf файла? т.к. риб не очень работает с расширении, в которых добавлены метаданные(предполагаю что они в расширении есть)
(221) Добрый день
В расширении нет метаданных с данными (устанавливается/обновляется без "изгнания" пользователей)
Поставка в виде подсистемы сделать возможно, но пока не было причины на это, поэтому прошу пояснить детальнее с чем связаны проблемы?
223. OiSorry 10.09.21 12:42 Сейчас в теме
(222) Спасибо за ответ, мы ещё только планируем купить, если там не метаданных с данными, значит скорее всего проблем не будет, спасибо
225. user1065288 28.09.21 06:10 Сейчас в теме
(224) Добрый день. Почему такие проблемы с получением обновлений? В личном кабинете пишут: Доступно: v1.9.7.
Я видел ваши ответы, что это проблемы на сайте ИС, но они так и не решили эту проблему? (Обновления по 26.07.2022 доступны)
Evg-Lylyk; DAAbramov; +2 Ответить
(225) Доброе утро.
Проблемы на сайте ИС, так и не решили. Еще раз напишу доступным мне контактам.
228. Hatson 08.10.21 10:15 Сейчас в теме
А отладка есть, как в Инструментах разработчика?
ирОбщий.ОТЛкс() и т.д.
(228) https://infostart.ru/1c/articles/1321263/
Есть и другие статьи о функциональности в разделе статьи
232. user1113173 03.11.21 12:23 Сейчас в теме
Консоль HTTP запросов не планируется?
(232) Да планируется
https://github.com/infostart-hub/toolkit/issues/31
Но пока не в ближайших планах, и не ясно что очень полезного там можно сделать
234. babys 18.11.21 11:58 Сейчас в теме
1. Не всегда срабатывает перехват запросов для отладки.
2. Нет уведомлений о новых версиях, как получить новую версию?
(234)
1. По отладке есть особенности они описаны в статье, если у вас ошибка написать подробности
2. Получение уведомление и скачивание это функционал Инфостарт напишите им в техподдержку
(234) Возможные проблемы при отладке из статьи
Однако есть случаи, когда сохранение в настройки не работает:
1. Запись производится в транзакции которая отменена. Например, разбор ошибки при проведении документа - если документ не проводится транзакция отменяется и сохранение в настройки тоже. Для облегчения определения подобных ситуаций, если сохранение производится в активной транзакции, результатом функции является "Сохранено успешно (В ТРАНЗАКЦИИ)".
2. Открыта консоль, в этом случае пункт в меню не появится сразу. Необходимо переоткрыть консоль.
237. babys 18.11.21 12:12 Сейчас в теме
(236) По 1 пункту прикольно :)
Проблема в этом запросе, из-за него транзакция не закрывается. И что делать?
И, до кучи, при отладке из дерева запросов по запросно, если в первые запросы формируют временные таблицы и они используются в следующих, то запрос не выполняется, т.к. не может найти временные таблицы.
Infostart Toolkit 1.9.7
(237) Использовать сохранение в файл. Проблема известная, в будущих версиях будет частично решена

"И, до кучи, при отладке из дерева запросов по запросно, если в первые запросы формируют временные таблицы и они используются в следующих, то запрос не выполняется, т.к. не может найти временные таблицы." это скорее всего исправлено была подобная ошибка
239. babys 19.11.21 12:30 Сейчас в теме
Мда. Обновился :(
1. Куда делась структура запроса? А вы так исправили ошибку из 237 ;)
2. При втором захвате запроса для отладки, не очищаются внешние источники.
3. При запросе для временной таблицы, имя которой совпадает с именем источника, вылетает ошибка, дублирования имени.

Infostart Toolkit PROF 2.2.2
(239) Приветствую, с новым такое бывает :) разберемся исправим
1. В настройках есть опция возможно там отключена
2. Поясните что значит при втором, при загрузке все очищается
3. Тоже нужно пояснить
(239) Ошибку п.1 нашел исправил
242. babys 19.11.21 12:42 Сейчас в теме
(240)
1. В настройках есть опция возможно там отключена - включена.
2. Динамически формируемый запрос, перехватываю на 1 проходе, в источника таблица СчетаЗатрат. 2 проход запрос изменился, изменились источники, есть та же СчетаЗатрат, с другим наполнением, выбираю запрос из отладки, и... в источниках 2 ДВЕ таблицы СчетаЗатрат.
3. Ну типа
ВЫБРАТЬ
	Вершины.Идентификатор КАК Идентификатор,
	Вершины.Вес КАК Вес,
	Вершины.Сумма КАК Сумма
ПОМЕСТИТЬ Вершины
ИЗ
	&Вершины КАК Вершины

https://infostart.ru/public/335504/ закрыли что бы пальцем никто не показывал как надо ? :)
вот тут посмотрите https://open-budget.ru/public/335504/, не всегда нужны промежуточные/временные таблицы в анализ, особенно если они на сотни тысяч записей, а надо последних 100-200 штук
(242) ОК. Ошибку 2 попробую воспроизвести.
Понимаю что у вас проблемы, стараемся сделать хороший продукт, добавляем новые функции развиваем функционал.
Консоль про которую вы пишите старая разработка, еще в Управляемой консоли отчетов https://infostart.ru/public/835718/
было практически все значительно лучше.

В туллките вообще гора функциональности:
https://infostart.ru/1c/articles/1278855/
https://infostart.ru/1c/articles/1446383/
https://infostart.ru/1c/articles/1486980/

Если вы сообщите о проблемах, все постараемся решить
(242) на что нужно посмотреть? Поясните какую функциональность вы имеете ввиду
(242) п.3
Написал подобный запрос
ВЫБРАТЬ
Таблица1.Поле1 КАК Поле1
ПОМЕСТИТЬ Таблица1
ИЗ
&Таблица1 КАК Таблица1
никаких проблем, где у вас возникает ошибка
(242) п.2 поясните как воспроизвести проблему.
Не удается воспроизвести, при каждом запуске ИТК.Отл(
считываются данные из запроса и помещаются в настройку там нет данных предыдущего запуска.
248. babys 19.11.21 15:10 Сейчас в теме
(245) п.3 запрос из отладки. Кнопка Проверить ошибок не даёт, выполнить: Поле не найдено ОборотыФикс.<?>СубконтоДт1 для 3 и 4 запроса
ВЫБРАТЬ
	Обороты.КорСчет КАК СчетДт,
	ЕСТЬNULL(Обороты.ПодразделениеКор, &ПустоеПодразделение) КАК ПодразделениеДт,
	ЕСТЬNULL(Обороты.КорСубконто1, НЕОПРЕДЕЛЕНО) КАК СубконтоДт1,
	ЕСТЬNULL(Обороты.КорСубконто2, НЕОПРЕДЕЛЕНО) КАК СубконтоДт2,
	ЕСТЬNULL(Обороты.КорСубконто3, НЕОПРЕДЕЛЕНО) КАК СубконтоДт3,
	Обороты.Счет КАК СчетКт,
	ЕСТЬNULL(Обороты.Подразделение, &ПустоеПодразделение) КАК ПодразделениеКт,
	ЕСТЬNULL(Обороты.Субконто1, НЕОПРЕДЕЛЕНО) КАК СубконтоКт1,
	ЕСТЬNULL(Обороты.Субконто2, НЕОПРЕДЕЛЕНО) КАК СубконтоКт2,
	ЕСТЬNULL(Обороты.Субконто3, НЕОПРЕДЕЛЕНО) КАК СубконтоКт3,
	ЛОЖЬ КАК ФиксированнаяСтоимость,
	Обороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПриобретениеМалоценногоОборудованияИЗапасов) КАК ДанныеЗабалансовогоУчета,
	Обороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПриобретениеМалоценногоОборудованияИЗапасов)
		И Обороты.КорСчет <> ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПриобретениеМалоценногоОборудованияИЗапасов) КАК ПереходНаЗабалансовыйУчет,
	ЕСТЬNULL(Обороты.КоличествоОборотКт, 0) КАК Количество,
	ЕСТЬNULL(Обороты.СуммаОборотКт, 0) КАК Сумма,
	ЕСТЬNULL(Обороты.СуммаНУОборотКт, 0) КАК СуммаНУ,
	ЕСТЬNULL(Обороты.СуммаПРОборотКт, 0) КАК СуммаПР,
	ЕСТЬNULL(Обороты.СуммаВРОборотКт, 0) КАК СуммаВР
ПОМЕСТИТЬ ВТ_Выбытия
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Обороты(
			&НачалоПериода,
			&КонецПериода,
			,
			Счет В
				(ВЫБРАТЬ
					СчетаЗатрат.Счет
				ИЗ
					СчетаЗатрат),
			,
			Организация = &Организация,
			,
			) КАК Обороты

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ОборотыФикс.СчетДт,
	ОборотыФикс.ПодразделениеДт,
	ОборотыФикс.СубконтоДт1,
	ОборотыФикс.СубконтоДт2,
	ОборотыФикс.СубконтоДт3,
	ОборотыФикс.СчетКт,
	ОборотыФикс.ПодразделениеКт,
	ОборотыФикс.СубконтоКт1,
	ОборотыФикс.СубконтоКт2,
	ОборотыФикс.СубконтоКт3,
	ЛОЖЬ,
	ЛОЖЬ,
	ЛОЖЬ,
	-ОборотыФикс.Количество,
	-ОборотыФикс.Сумма,
	-ОборотыФикс.СуммаНУ,
	-ОборотыФикс.СуммаПР,
	-ОборотыФикс.СуммаВР
ИЗ
	ОборотыФикс КАК ОборотыФикс

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ОборотыФикс.СчетДт,
	ОборотыФикс.ПодразделениеДт,
	ОборотыФикс.СубконтоДт1,
	ОборотыФикс.СубконтоДт2,
	ОборотыФикс.СубконтоДт3,
	ОборотыФикс.СчетКт,
	ОборотыФикс.ПодразделениеКт,
	ОборотыФикс.СубконтоКт1,
	ОборотыФикс.СубконтоКт2,
	ОборотыФикс.СубконтоКт3,
	ЛОЖЬ,
	ЛОЖЬ,
	ЛОЖЬ,
	-ОборотыФикс.Количество,
	-ОборотыФикс.Сумма,
	-ОборотыФикс.СуммаНУ,
	-ОборотыФикс.СуммаПР,
	-ОборотыФикс.СуммаВР
ИЗ
	ФиксированнаяСтоимость КАК ОборотыФикс

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ОборотыФикс.СчетДт,
	ОборотыФикс.ПодразделениеДт,
	ОборотыФикс.СубконтоДт1,
	ОборотыФикс.СубконтоДт2,
	ОборотыФикс.СубконтоДт3,
	ОборотыФикс.СчетКт,
	ОборотыФикс.ПодразделениеКт,
	ОборотыФикс.СубконтоКт1,
	ОборотыФикс.СубконтоКт2,
	ОборотыФикс.СубконтоКт3,
	ИСТИНА,
	ЛОЖЬ,
	ЛОЖЬ,
	0,
	ОборотыФикс.Сумма,
	ОборотыФикс.СуммаНУ,
	ОборотыФикс.СуммаПР,
	ОборотыФикс.СуммаВР
ИЗ
	ФиксированнаяСтоимость КАК ОборотыФикс

ИНДЕКСИРОВАТЬ ПО
	СчетДт
;
Показать
249. babys 19.11.21 15:17 Сейчас в теме
Значение не является значением объектного типа (Свойство)
{InfostartToolkitPROF Обработка.ИТК_КонсольРазработчика.Форма.Основная.Форма(3584)}: Если Результат.Свойство("Результат") Тогда
{InfostartToolkitPROF Обработка.ИТК_КонсольРазработчика.Форма.Основная.Форма(5031)}: Результат = ПрочитатьРезультатВыполненияДанных(Результат, УникальныйИдентификатор);
{ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(63)}: ВыполнитьОбработкуОповещения(ОповещениеОЗавершении, Результат);
{InfostartToolkitPROF ОбщийМодуль.ИТК_ДлительныеОперацииКлиент.Модуль(149)}: Модуль.ОжидатьЗавершение(ДлительнаяОперация, ОповещениеОЗавершении, ПараметрыОжидания);
{InfostartToolkitPROF Обработка.ИТК_КонсольРазработчика.Форма.Основная.Форма(1860)}: ИТК_ДлительныеОперацииКлиент.ОжидатьЗавершение(ДлительнаяОперация, ОповещениеОЗавершении, ПараметрыОжидания);
(248) Подобная ошибка будет если на вход подается временная таблица без этого поля.
Вы же понимаете недостаточно информации для воспроизведения.
255. babys 19.11.21 15:40 Сейчас в теме
(250) Не получается воткнуть картинку :( Но поле там есть.
(255) Верю, но не знаю чем еще помочь
(249) Вы издеваетесь!?
Нужна информация где и как это возникает
253. babys 19.11.21 15:34 Сейчас в теме
(251) В результате выполнения запроса из (248) нажимаем Инструменты -> Обработка результата. Получаем (249)
(249) Посмотрел проверил код в этой области. Все работает возможно у вас сбой кэша.
Пожалуйста описывайте проблему более детально в каком инструменте ошибка возникает, вы же понимаете чтобы исправить нужно ее воспроизвести.
(253) У меня нет такого запроса, проверяю разные варианты все работает. Как будет возможность прошу вас разобраться глубже, готов подключится и вместе посмотреть, но уже в понедельник после 16 или во вторник
257. Mistral_Trading 22.11.21 14:02 Сейчас в теме
А alt+c убрали? А то руки уже привыкли к этим горячим клавишам
(257) Думаю это можно вернуть в след. версии, пока можете у себя в расширении поставить
259. mk126 23.11.21 11:21 Сейчас в теме
Добрый день!
А возможен ли upgrade с версии ADMIN на PROF ?
(259) Да, в конце публикации в разделе версия ADMIN написано
Внимание! Для апгрейда версии ADMIN до версии PROF скидка 5000р, нажать справа "Задать вопрос" - пройти проверку получения скидки по апгрейду. После проверки заказать основную позицию.
262. Zorkon 13.12.21 16:32 Сейчас в теме
Не нашёл информации по поводу условий использования партнерами. Если мы (партнеры 1С) приобретём, можно будет использовать на базах клиентов?
(262) Приветствую, можно
Посмотрите раздел "Лицензирование и использование"
264. Anashka 15.12.21 08:48 Сейчас в теме
Добрый день
Разработчикам на подумать: Бывает иногда стоит задача разобраться почему вроде бы одинаково заполненные документы ведут себя при проведении по разному. Или при настройке обменов вручную создается документ, а потом аналогичный загружается некоторыми правилами и необходимо сравнить его с эталонным.
Было бы супер если бы была такая фича как сравнение двух объектов у ИТК.
По сути она есть, но нужно выполнять некоторые манипуляции.
1. Открыть объект1 в редакторе объекта и сохранить в xml
2. Повторить только для объекта 2.
3. Сравнить их как текстовый файл средствами платформы или сторонними программами.

Но было бы отлично если в списке выделяешь два элемента справочника на форме списка (или документа) и ИТК сам бы выполнял пункты 1 и 2 и открывал их сравнение какими либо средствами.
(264) Добрый, запланирован подобный инструмент в версии 2.4
266. Angry 15.12.21 11:31 Сейчас в теме
Добрый день!

1) В запросах 1С можно использовать вида "поле.*" у Вас выдает ошибку.

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

3) Как в результате запроса не выводить "<Пустая ссылка: Справочник.БанковскиеСчетаОрганизаций>", "<Пустая строка>", "<Пустая дата>" и т.п.?
(266)
Добрый
1. Вроде все также где это проявляется?
2. Есть такая проблема, записана будет решена
3. Еще - Настройки - Выделять особые значения...
268. user1297103 14.01.22 14:38 Сейчас в теме
Будет ли эта штука работать на конфигурации УПП?
Управление производственным предприятием, редакция 1.3 (1.3.171.1)
1С:Предприятие 8.3 (8.3.18.1616)
Режим совместимости - Версия 8.3.10
Режим совместимости интерфейса - Версия 8.2
Режимы запуска - управляемое и обычное приложение.
(268) Да в режиме запуска: управляемое приложение. Проверю отпишусь
270. user1297103 14.01.22 14:53 Сейчас в теме
(269)а в обычном? У нас некоторые формы управляемые, но открываются и в обычном, если встроены в конфу. Расширений это не касается?
(270) В обычном режиме работать не будет, поддерживать этот режим не планируется
(264) С версии 2.3 реализован инструмент сравнение объектов
274. user768319 21.01.22 17:43 Сейчас в теме
Обновился с 2.2.5 на 2.3.4. В редакторе запросов перестала работать правая кнопка мыши, если редактор текстов - monaco. Версия платформы 8.3.20.1674. Версии ОС - Win 10, Win 11, Win Serv 2016
275. lefthander 23.01.22 11:43 Сейчас в теме
Читаю комментарии и ощущаю дежавю... продукты 1С все такие.... ;)
ЗЫ меня вполне устраивает консоль 3.8.9 ;)
(274) Спасибо, будем разбираться
(274) Видимо баг в платформе, был у них подобный ранее https://bugboard.v8.1c.ru/error/000059093
У меня на платформе 8.3.20.1549 такого нет. В 8.3.21.1140 уже есть баг.
Решением скорее всего будет дождаться платформы без бага, если найдется иное решение мы вам сообщим.
Еще обход включить обычный редактор кода (он конечно ужасен, но все-таки)
279. user768319 25.01.22 09:05 Сейчас в теме
(278) Мне, к сожалению, не помогло. А дело точно в платформе? У меня на той же платформе версия 2.2.5 работает отлично. Есть ли какой-то архив версий? Я бы с текущей проверил все предыдущие и возможно нашел бы версию, с которой начались проблемы.
(279) Извините вышла "накладка". Перекачайте еще раз версию 2.3.5
С проблемой разобрались, она связана с взаимодействием платформы с HTML полем в новое версии кое что поменялось, это приводило к проблеме что в большинстве платформ работает, но в некоторых нет.
282. user768319 25.01.22 09:40 Сейчас в теме
(280) Большое спасибо - заработало...
283. babys 02.02.22 11:59 Сейчас в теме
И ещё раз здрасьте. Вот такая вот проблема:
Был запросик, хотел его немного расширить, а в конструкторе запроса вот :(
Пусто :(

nfostart Toolkit PROF 2.3.5

Платформа: 8.3.20.1674 (Windows x86-64)
Режим БД: файловый

Конфигурация:
1С:ERP. Управление холдингом (3.1.5.12)
Основной режим запуска: Управляемое приложение
Режим совместимости: Версия8_3_16
Версия БСП: 3.1.5.256

Клиент:
ОС: Windows x86-64 (Microsoft Windows 7 version 6.1 Service Pack 1 (Build 7601))
Язык: ru
Режим запуска: Управляемое приложение
Прикрепленные файлы:
(283) Приветствую.
Проверил на аналогичном запросе, все ОК
ВЫБРАТЬ
	_ДемоНоменклатура.Ссылка КАК Ссылка
ИЗ
	Справочник._ДемоНоменклатура КАК _ДемоНоменклатура
ГДЕ
	_ДемоНоменклатура.Ссылка В(&СписокСИерархией)
	И _ДемоНоменклатура.ПометкаУдаления = ЛОЖЬ

Нужно больше информации
Еще как вариант поставить в настройках стандартный конструктор запросов тонкого клиента и проверить, улучшенный конструктор это измененный стандартный
285. babys 02.02.22 12:09 Сейчас в теме
(284) Тонкий улучшенный

Я пытался добавить 2 запрос, а с 1вым запросом проблем нет
(285) Попробовал добавить все ОК. Нужно подробности по воспроизведению
Проверь на стандартном конструкторе
288. babys 02.02.22 13:24 Сейчас в теме
(286) Я уже всё сделал, до следующего раза.
(288) Вы сами разобрались? В чем было дело? Нужно ли нам что-то исправить чтобы не было ошибок?
290. babys 03.02.22 09:14 Сейчас в теме
(289) Не разбирался, там запрос мелкий ручками написал.
291. flanchev 09.02.22 11:23 Сейчас в теме
Добрый день!
В версии 2.3.6 обнаружил следующую неприятную особенность:
В консоли запросов добавил простой запрос, который выводит данные из таблицы, заранее переданной в менеджер временных таблиц (в консоли появилась на странице "Внешние источники". Но при открытии этого запроса конструктором запроса поля оказываются не выбранными.
Прикрепленные файлы:
(291) Приветствую, воспроизвел проблему, как исправим сообщу
293. flanchev 09.02.22 15:18 Сейчас в теме
И ещё небольшое пожелание, если это возможно.
Сейчас если завершить редактирование запроса в конструкторе, но при этом не выбрать ни одного поля, то конструктор просто закроется и удалит этот запрос из пакета запросов. Можно ли сделать какое-то предупреждение перед закрытием о том, что не выбрано ни одного поля, как это было в старом конструкторе на обычных формах?
(293) Думаю можно, задачи и пожелания можно оформлять в Github
296. flanchev 09.02.22 20:09 Сейчас в теме
297. flanchev 10.02.22 09:56 Сейчас в теме
Если в запросе используется АВТОНОМЕРЗАПИСИ() и для него указывается псевдоним, то при открытии такого запроса конструктором псевдоним слетает - становится "Поле1"
Прикрепленные файлы:
(297) Да, воспроизвел это в новой версии, для поля выражения.
Сегодня исправим
299. flanchev 10.02.22 10:17 Сейчас в теме
(298) Только что ещё заметил, добавлю сюда же.
При открытии запроса конструктором все индексы слетают.
То есть всё, что указано в "ИНДЕКСИРОВАТЬ ПО" в конструкторе отображено не будет. И соответственно при завершении работы с запросом будет очищено.
Прикрепленные файлы:
(299) Это одна и таже проблема, скоро исправим (отключим пока). Спасибо за детали.
Как вариант обода пока в настройках можете включить стандартный тонкий констурктор
302. flanchev 10.02.22 11:10 Сейчас в теме
Можете подсказать по такому вопросу:

В консоли кода пишу код который, скажем, проводит документ. Если по какой-то причине операция ушла в Отказ, то выводится информация о том, что есть ошибка ("Ошибка при вызове метода контекста (Записать)"), а текст самой ошибки не выводится.
В консоли кода, которой пользовался до ИТК, такое сообщение выводилось.

Есть ли какая-то настройка, которая позволит выводит такие сообщения?
(302) Есть такая проблема, планируется решить ее в ближайщее время
304. flanchev 10.02.22 11:28 Сейчас в теме
305. DmitrySinichnikov 01.03.22 13:07 Сейчас в теме
Баги:
1) Не работает комментарии запроса и кода (Ctrl + Num/), раскомменирование работает.
2) Зачем убрали сочетание клавиш Alt + C? Очень удобно было. Да, глобальное меню тоже удобно, но не так и не всегда.
(305)
1. ОК, посмотрим
2. Вернем, можете сделать самостоятельно назначив команде КонсольЗапросов из обработки Консоль разработчика, комбинацию клавиш
(305)
1. Проверил, работает на платформе 8.3.17.2306
На некоторых "старых" платформах бывают проблемы с клавишами теже Ctrl + C, какая версия платформы?
308. DmitrySinichnikov 01.03.22 13:35 Сейчас в теме
8.3.18.1289. Версия ИТК PROF 2.3.4. До этого (утром) стояла 2.2.5 там все работало.
309. qwed557 03.03.22 10:10 Сейчас в теме
А подскажите как обновлять обработку. Я в прошлом месяце приобрел, сейчас посмотрел, у меня версия 2.3.8.
(309) Приветствую, думаю путь такой Личный кабинет - Кабинет покупателя - Лицензии и подписки
311. qwed557 03.03.22 10:47 Сейчас в теме
313. Kyrales 14.03.22 16:52 Сейчас в теме
Нажимаю на Сравнить и выходит странная надпись. Проверка перед этим была сделана.
Прикрепленные файлы:
(313) Чтобы сравнить нужно чтобы было несколько запросов (не видно левой части)
316. Kyrales 14.03.22 19:17 Сейчас в теме
(314) Предлагаю об этом информировать в сообщении об этом, т.к. интуитивно не очень понятно
315. Kyrales 14.03.22 19:15 Сейчас в теме
Сделал тестовый запрос с временной таблицей в конструкторе запросов и после нажатия ОК, возникает ошибка (см. вложение).
До этого временную таблицу в конструкторе перемещал.

Итератор для значения не определен
{InfostartToolkitPROF ОбщийМодуль.ИТК_ОбщийКлиентСервер.Модуль(626)}: Для Каждого Значение Из Источник Цикл
{InfostartToolkitPROF ОбщийМодуль.ИТК_АнализЗапроса.Модуль(340)}: ИТК_ОбщийКлиентСервер.ДополнитьМассив(НеобходимыеВременныеТаблицы, ИмяТаблицы, Истина);
{InfostartToolkitPROF ОбщийМодуль.ИТК_АнализЗапроса.Модуль(112)}: РезультатРазбораИсточник = РазборСхемыИсточник(Источник, ДополнительныеПараметры);
{InfostartToolkitPROF ОбщийМодуль.ИТК_АнализЗапроса.Модуль(46)}: РезультатРазбораЗапроса = РазборСхемыЗапроса(ЗапросПакета, ДополнительныеПараметры);
{InfostartToolkitPROF Обработка.ИТК_КонсольРазработчика.Форма.Основная.Форма(4498)}: Результат.Вставить(ОбрабатываемаяСтрока.Ключ, ИТК_АнализЗапроса.РазборСтруктуры(ОбрабатываемаяСтрока.Значение));
{InfostartToolkitPROF Обработка.ИТК_КонсольРазработчика.Форма.Основная.Форма(4484)}: СтруктурыСтрок = СтруктурыСтрокЗапросов(ОбрабатываемыеСтрокиДанные);
{InfostartToolkitPROF Обработка.ИТК_КонсольРазработчика.Форма.Основная.Форма(3886)}: ОбновитьСтруктуруЗапросов(ДанныеСтроки);
{InfostartToolkitPROF Обработка.ИТК_КонсольРазработчика.Форма.Основная.Форма(3824)}: ОписаниеОшибки = ПроверитьДанныеСтроки(ТекущаяСтрока);
{InfostartToolkitPROF Обработка.ИТК_КонсольРазработчика.Форма.Основная.Форма(6530)}: ПроверитьПоказатьОшибку();
{InfostartToolkitPROF Обработка.ИТК_QueryWizard1718192021.Форма.QueryWizard.Форма(9598)}: ThisForm.Close(ResultQueryText);
Прикрепленные файлы:
(315) Скорее всего поможет обновление, исправлял такой баг.
318. Kyrales 14.03.22 19:29 Сейчас в теме
(317) Да, в 2.4.2 ошибка ушла. Спасибо!
(316) Принято поработаем над этим

Оставьте свое сообщение

См. также

Infostart PrintWizard - создание и редактирование печатных форм в 1С 8.3

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

18000 руб.

Infostart УДиФ: Управление данными и формами 1С

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

10000 руб.

PowerTools

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

3600 2304 руб.

SALE! 36%

Запрет доступа к данным по зарплате для БП 3.0 и КА 2.5

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

5700 руб.

Роли для кладовщика

Расширение, которое позволяет использовать отдельные роли для доступа к складским документам, для доступа к документам раздела "Производство" и для доступа к документам раздела "Покупки".

2520 руб.

Расширение для разграничения доступа к контрагентам и обработка для группового назначения доступа для Бухгалтерии (RLS) 3.0.1...

Расширение предназначено для Бухгалтерии предприятия (версии ПРОФ и КОРП). Типовая конфигурация остается на поддержке. С помощью расширения менеджер по продажам будет иметь доступ к контрагентам и списку их документов только в случае, если ...

9360 руб.

Универсальная система оповещений в базе или по почте по произвольным условиям, расписанием, ролям и пользователям (Расширение...

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

19200 руб.

Бустер Конвертации данных 3 (Infostart Toolkit)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

15000 руб.