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

Публикация № 1190868

Разработка - Инструментарий разработчика - Консоль запросов

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

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

Консоль мечты

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

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

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

Предлагаю всем желающим скачать первую версию моей консоли запросов, в которой я постарался реализовать поддержку максимального числа типов. Возможно, кто-то найдет в ней то, чего не хватало в других консолях. Для работы с этой консолью необходима версия платформы не ниже 8.3.12. Режим совместимости возможен, начиная с 8.3.8.

Возможности первой версии

В начале, напишу кратко, что умеет первая версия:

  • базовый функционал (редактирование запросов, исполнение, сохранение в файл, работа с параметрами, и т.д.)
  • полноценная работа в режиме управляемых форм в режиме толстого и тонкого клиента
  • поддержка всех типов 1С, в том числе момента времени, границы, уникального идентификатора, типа «Тип», вида движений, таблиц значений (табличные части), и т.д.
  • поддержка списков, массивов, таблиц значений в параметрах, удобное их редактирование
  • перехват любых запросов из отладчика вместе с параметрами и временными таблицами
  • возможность получения всех результатов запроса («ВыполнитьПакет»)
  • просмотр перехваченных временных таблиц, изменение их данных для отладки запроса
  • перехват через функцию БСП ЗапросВСтрокуXML
  • вывод результата в виде таблицы, дерева, а так же в табличный документ
  • работает при запрете синхронных методов (использует только асинхронные методы клиента)
  • отладка запросов, получающих большое количество данных: два варианта ограничения количества строк в режиме отладки
  • сохранение комментариев в запросах после конструктора
  • запоминает последний  файл, с которым производилась работа

 

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

Ну а дальше пройдем по всем возможностям немного подробнее.

Базовый функционал, главное окно

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


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

 

Редактирование текста запроса

Тут все стандартно. Обработка текста: добавить/удалить комментарии, добавить/удалить перенос строки. Есть команды вызова конструктора, синтаксического контроля и форматирования. Команда форматирования обрабатывает текст примерно так же, как делает это конструктор запросов. Наверное, многие после ручного редактирования вызывают конструктор без сохранения для контроля синтаксиса, или с сохранением для форматирования. В этой консоли для этого не нужно вызывать конструктор, для этого есть отдельные команды со своими горячими клавишами. Вообще, стоит отметить, что все команды и здесь, и вообще везде во всей консоли запросов имеют горячие клавиши, которые совпадают, по возможности, с общепринятыми.

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

 

Консоль запросов 9000 - текст запроса

 

Параметры

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

 

Консоль запросов 9000 - список параметров

 

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

 

 

В первых двух формах понятно все без комментариев. В форме уникального идентификатора можно задать идентификатор непосредственно (строкой), а так же выбором ссылочного значения из базы данных. При выборе значения мы сразу увидим его идентификатор. А если указать идентификатор и нажать кнопку поиска, по нему будет найдено значение. Таким образом, это окошко можно использовать, что бы узнать идентификатор ссылки, а так же наоборот - что бы по уникальному идентификатору найти объект в базе.

Окно выбора типа выглядит так:

 

Консоль запросов 9000 - редактирование типа

 

Если выбрать тип контейнера «список» или «массив», то невозможно задать некоторые типы, такие как «момент времени» или «граница». Но, если честно, я не могу представить ситуацию, когда необходимо передать в запрос массив моментов или границ. Это одно из немногих ограничений консоли по работе с типами.

Если указать тип контейнера «Таблица значений», то произойдет переключение в режим редактирования структуры таблицы.

 

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

 

После задания структуры таблицы, так же просто можно заполнить содержимое.

 

Консоль запросов 9000 - редактирование таблицы в параметрах

 

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

 

Консоль запросов 9000 - подбор в список

 

Вывод результатов запроса

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

Есть возможность выбрать любой результат в пакетном запросе, а так же сделать ограничение для вывода строк. Присутствуют стандартные возможности - поиск и вывод в список. Результат, выведенный в табличный документ можно сохранить в формате, поддерживаемом 1С для табличного документа (mxl, Excel, Word, pdf, и т.д.).

 

Консоль запросов 9000 - вывод результата

 

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

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

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

 

Консоль запросов 9000 - открытие таблицы значений из результата запроса

 

Перехват запросов в отладчике

Перехват запросов осуществляется максимально просто. Для этого выбираем меню для получения кода, и копируем в буфер обмена. Кстати, горячая кнопка для этого меню - Shift+F9. Код для Shift+F9 получаем по Shift+F9 :)

 

Консоль запросов 9000 - код для перехвата запросов

После этого в отладчике, на точке останова выполняем этот код, вызвав "Вычислить выражение" (Shift+F9). У пользователя, под которым делаем перехват запросов, должна быть отключена защита от опасных действий. Не забываем исправить имя переменной, содержащей запрос. И еще один важный момент - перехват нужно осуществить ДО выполнения запроса. В противном случае запрос может создать временные таблицы, и его не удастся сразу выполнить в консоли - будет ошибка при создании временных таблиц с одинаковым именем. Если все же вы совершили такую ошибку, и перехватили запрос после его выполнения, необходимо создаваемые им временные таблицы удалить в консоли вручную. Это можно сделать на закладке "Менеджер временных таблиц", о ней поговорим чуть позже.

 

Консоль запросов 9000 - перехват запроса в отладчике

 

Перехват запросов можно сделать сразу несколько раз. К примеру, на скрине выше - отражение в регламентированном учете приобретения товаров и услуг, там выполняются почти подряд четыре запроса. Я сделал четыре точки останова и последовательно перехватил запрос на каждой точке. После этого идем в консоль запросов и вызываем там функцию "Получить перехваченные запросы" (Ctrl+F9). Не имеет значения - запущена консоль в этом же сеансе или другом. Важно, что бы это была та же база и тот же пользователь. При вызове этой функции будут загружены все перехваченные запросы.

 

Консоль запросов 9000 - загрузка перехваченных запросов

 

После загрузки перехваченных запросов с ними можно работать точно так же, как и с обычными запросами, созданными вручную. Но одно отличие все же есть - для них загружаются временные таблицы, если они были созданы. Временные таблицы находятся на закладке "Менеджер временных таблиц". Можно открывать и просматривать их содержимое, а так же изменять их данные. Можно изменять даже такие экзотические значения, как значения типа "Тип" или момент времени. Загруженные временные таблицы можно удалять, переименовывать или копировать под другим именем. Структуру загруженных временных таблиц изменять нельзя.

 

Консоль запросов 9000 - редактирование данных временной таблицы

 

Сохранение комментариев после конструктора запросов

Текст запроса - это такой же программный код, как и код встроенного языка. Довольно часто хочется оставить в нем комментарии. Кроме того, комментарии в языке запросов нередко встречаются и в типовых конфигурациях, например ERP. Но вот беда - они полностью теряются, если запрос отредактировать с помощью конструктора. По хорошему, что бы комментарии не терялись, их должен поддерживать конструктор запросов. Но изменить мы его не можем. Поэтому Консоль запросов 9000 пытается сохранить комментарии эвристическими методами. По сути, это напоминает объединение текстов модулей. Просматриваются строки запроса до конструктора и после. При наличии совпадений, комментарии восстанавливаются на тех же местах. Но даже если совпадений нет, комментарии потеряны не будут. Просто они могут оказаться на других местах. Если текст запроса изменится очень сильно - алгоритм поместит такой "потерянный" комментарий в конец текста запроса. При необходимости, сохранение комментариев можно отключить в опциях.

В общем, попробуем такую эвристику и посмотрим, насколько это будет полезно и удобно.

 

Сохранение и автосохранение

Консоль запросов 9000 придерживается стандартных правил работы с файлом. Например, при выходе она спрашивает, сохранить ли файл, если он был изменен и не сохранен. Такой же вопрос будет задан при нажатии на кнопку "Новый", или при открытии файла.

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

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

Дальше просто приведу окно опций, там все понятно без комментариев.

 

Консоль запросов 9000 - опции

 

Заключение

Ну вот, пожалуй и все о Консоли запросов 9000 первой версии. Так сказать, базовая модель. Конечно, многое можно добавить к текущему функционалу. Пробуйте, пишите пожелания в комментариях. Если будут баги - пишите обязательно. Все баги исправлю оперативно. Ну а остальное - по мере возможности.

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

 


 

 

01.03.2020 Продолжение. Версия 1.1.1

Кратко об изменениях

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

А теперь подробнее.

Просмотр временных таблиц, сформированных запросом.

Тут все просто, привожу только скрин.

 

Консоль запросов 9000 - временные таблицы

 

Перехват запросов

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

Получение уникального идентификатора

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

Возникает вопрос - зачем это нужно, если можно получить кодом? Да, когда будет добавлена обработка кодом, в ней можно будет сделать все что угодно. Но часто требуется что-то более простое, и хочется сделать быстро и без заморочек. Что бы сказать - вот для этих колонок хочу УИД, и нажать кнопку.

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

&__УИД_КолонкаИсточника

КолонкаИсточника - это уже существующая в результате колонка. Вот пример запроса, который получает уникальный идентификатор для номенклатуры.

Консоль запросов 9000 - получение уникального идентификатора

 

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

При желании, поддержку макроколонок можно отключить - появилась новая настройка в "Опциях".

Некоторые доработки и исправления ошибок

Значительно переработано окно выбора типа - добавлены иконки, поиск. Устранено не совсем адекватное поведение при смене простого типа на составной, и другие мелочи.

Доработано преобразование массива/списка в таблицу и обратно, а так же редактирование структуры таблицы. Теперь, при преобразованиях не теряются данные (если, конечно позволяют типы колонок). Список попадает в первую колонку созданной таблицы, и наоборот. При редактировании структуры таблицы можно менять имена колонок - данные при этом сохраняются. В общем, данные сохраняются, насколько это возможно.

 

02.03.2020 Версия 1.1.2

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

 

07.03.2020 Версия 1.1.3

Исправлены выявленные ошибки.

Далее по новым возможностям.

Вставка предопределенного значения

По нажатию Alt+P или кнопки позволяет вставить предопределенное значение, системное перечисление или ссылку на тип.

 

Консоль запросов 9000 - Вставка предопределенного

 

Передача результата запроса в параметр

Результат запроса можно преобразовать в таблицу значения - параметр.

 

Консоль запроса 9000 - результат запроса в параметр

 

Запрос для создания временной таблицы из параметра - таблицы значений

Если в качестве параметра используется таблица значений, то в запросе на основе ее создается временная таблица. Можно быстро создать такой подзапрос, нажав на специальную кнопку. Текст созданного подзапроса будет добавлен в конец редактируемого запроса.

 

Консоль запросов 9000 - запрос создания временной таблицы из таблицы значений

 

31.05.2020 Версия 1.1.5

Исправлены некоторые ошибки.

Добавлена обработка результата кодом.

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

 

10.06.2020 Версия 1.1.6

 

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

 

16.06.2020 Версия 1.1.7

  • Исправлены некоторые ошибки
  • Добавлены миллисекунды во время исполнения запроса (изменение от kuzyara)
  • Добавлена генерация кода для исполнения запроса на встроенном языке (с параметрами):

Консоль запросов 9000 - генерация кода на встроенном языке

 

27.06.2020 Версия 1.1.8

Изменения в интерфейсе.

Появилось окно со списком результата запроса (временные таблицы и выборки). Можно увидеть сразу все результаты, количество строк, и время выполнения каждого запроса в пакете. Окно открывается по кнопке слева внизу (см. скрин).

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

Консоль запросов 9000 - главное окно с результатами запроса и параметрами.

 

Окно помощи в написание кода обработки.

Содержит структуру записи и параметры.

Консоль запросов 9000 - обработка кодом

Скачать файлы

Наименование Файл Версия Размер
Консоль запросов 9000

.epf 143,72Kb
23.02.20
211
.epf 1.1.8 143,72Kb 211 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Yashazz 3293 24.02.20 13:00 Сейчас в теме
Капитальный баян. В том смысле, что сделано внушительно, серьёзно, но - из серии велосипедов для себя любимых, каковые десятками лежат по сети...
ByNiko1984; al_zzz; Evg-Lylyk; Drivingblind; echo77; ardn; +6 10 Ответить
10. kuza2000 122 24.02.20 20:43 Сейчас в теме
(1) Ну так это же хорошо. Пусть будет много хороших и разных консолей запросов. Каждый сможет выбрать себе по душе)
alex_4x; Drivingblind; cprit; farukshin; gigapevt; tormozit; ARL; smirnovserg.s@gmail.com; Jeka44; Mahon83; FreeArcher; ByNiko1984; o.kovalev; frkbvfnjh; +14 Ответить
2. tormozit 5896 24.02.20 15:39 Сейчас в теме
ни одна консоль не сохраняет комментарии в запросе после конструктора

Конструктор запросов ИР сохраняет комментарии уже давно.
triera2000; ByNiko1984; Il; Andreeei; fancy; AronMav; DrAku1a; Drivingblind; Yashazz; ardn; +10 Ответить
13. tormozit 5896 24.02.20 21:48 Сейчас в теме
(2) Вот демонстрация https://youtu.be/oQoW-N_0xac
Xershi; ByNiko1984; DrAku1a; shtinalex; Andreeei; AronMav; kuza2000; +7 Ответить
19. rpgshnik 2217 25.02.20 04:07 Сейчас в теме
(2) я думаю речь была об вашей консоли
Например, есть замечательная консоль, которая устраивает абсолютно всем – но вот беда, она не работает в режиме управляемых форм.

:)
serg_infostart; CyberCerber; Kubik1984; kuza2000; +4 Ответить
21. kuza2000 122 25.02.20 04:54 Сейчас в теме
(19) Верное предположение. А запуск в толстом клиенте часто не помогает, если не на всех на модулях поставили нужные галочки. И исправить это не всегда возможно.
22. rpgshnik 2217 25.02.20 05:00 Сейчас в теме
(21) я даже больше скажу, не все конфигурации могут запуститься под толстым клиентом :) по этому да ушел давно тоже от той замечательной консоли :(
serg_infostart; Vladimir Litvinenko; PLAstic; Evg-Lylyk; +4 1 Ответить
44. tormozit 5896 25.02.20 11:33 Сейчас в теме
(22) Можешь привести пример таких конфигураций?
49. redtram 7 26.02.20 08:39 Сейчас в теме
(44) tormozit, Ваши инструменты разработчика просто восхитительны, они сэкономили не одному человеку тысячи часов :) я вам даже донатил, но(!) всё таки поддержу: запуск толстого клиента при удаленности сервера зачастую нецелесообразен, да и перезапуск из тонкого это лишнее действие, которое порой дольше чем накидать запрос. Бывают случаи самописок-кривописок, в которых разрешать обычные формы в УФ = Ложь.
А вообще спасибо за Ваши труды, все бы 1сники так писали :))
dwarrior; +1 Ответить
50. spiteful41 5 26.02.20 10:41 Сейчас в теме
58. tormozit 5896 26.02.20 22:08 Сейчас в теме
(50) Скачал последнюю версию Документооборот Проф 2.1. Создал демо базу. Запустил установщик расширения ИР. Установил расширение ИР. При попытке открыть любой инструмент в управляемом приложении появляется предупреждение, что нет назначенной для текущего режима формы и после его закрытия сообщение

Для использования инструмента запустите обычное приложение либо в свойствах конфигурации установите флажок "Использовать обычные формы в управляемом приложении"
доступный в режиме "Сервис"/"Параметры"/"Редактирование конфигурации для режимов запуска"="Управляемое приложение и обычное приложение".


Запустил обычное приложение. Сразу увидел сверху знакомую панель ИР. Открыл через нее инструмент "Подбор и обработка объектов". Выбрал для обработки справочник "Контрагенты". Выбрал все его элементы. Запустил обработку "Запись". Она завершилась успешно.
Однако при попытке открыть любую родную форму объекта в обычном приложении возникают ошибки и приходится пользоваться для работы с ними инструментом "Редактор объекта БД". Это действительно часто неудобно.
Поэтому я зашел в конфигуратор. Через настройку поддержки включил возможность изменения конфигурации. Далее в настройках конфигуратора включил "Редактирование конфигурации для режимов запуска"="Управляемое приложение и обычное приложение". Далее я включил флажок "Использовать обычные формы в управляемом приложении" в свойствах конфигурации. Снова запустил управляемое приложение. Там уже все инструменты ИР и родные формы объектов нормально работают.

Таким образом утверждение что "конфигурация ДокументоОборот не может запуститься под толстым клиентом" и близко не соответствует действительности.
65. dadel 9 27.02.20 18:09 Сейчас в теме
(58)Как последние версии программы 1С Фитнес клуб корп работают не знаю в толстом, не проверял. Но вот года с два назад только в тонком она работала без ошибок чисто по коду, который в толстом выдает ошибку.
66. Xershi 1001 27.02.20 18:36 Сейчас в теме
(44) CRM. В начале года поддерживал клиента УП+ЦРМ, которую делает спаркой Рарус.
Я им запрос отписал, обещали поправить, но с клиентом беда случилось, проверить решили эту проблему или нет не знаю.
А наш местный франч слизал у Раруса црм и УТ+модуль ЦРМ пока тоже с такими же косяками.
Я конечно ручками поправил эти галки с обычным приложением, но тяжко с этими баранами возиться, не хотят качественно делать конфигурации.
А вот ТП Раруса на ошибки оперативно реагирует, жаль не могу проверить как оперативно их исправляют.

Так что если есть возможность отпишите Рарусу по продукту, многих избавите от головной боли обновления типовых!
67. tormozit 5896 27.02.20 23:26 Сейчас в теме
(66) Большинство высказавшихся на эту тему традиционно путают "толстый клиент" с "обычное приложение". Видимо отсюда и столь смелые утверждения. На примере конфигурации "Документооборот" я подробно описал типичного представителя худшего случая - формы объектов в режиме обычного приложения не открываются, но работает неинтерактивный код конфигурации, а в толстом управляемом приложении практически все работает.
68. borzyj 1 28.02.20 00:03 Сейчас в теме
(44)
пример таких


Я могу
КА2, Erp, УТ11 последних релизов, доработка в расширении снимать с поддержки нельзя.
И если говорить честно давно жду реализации вашего набора инструментов для тонкого клиента.
Если могу быть полезен в развитии ИР - буду рад помочь
69. tormozit 5896 28.02.20 00:06 Сейчас в теме
(68) Снимать с поддержки и не нужно. Нужно лишь включить возможность изменения корня конфигурации. Сделать это очень легко. Мне лишь в единичных случаях не удавалось договориться с владельцем базы, чтобы сделать это.
27. tormozit 5896 25.02.20 07:03 Сейчас в теме
(19) Кажется не очень корректно писать "в режиме управляемых форм". Есть режим управляемого приложения и управляемые формы. Работать можно в режиме или через формы. Но "в режиме форм" звучит как то криво. ИР работает в режиме управляемого приложения, но через обычные формы.
29. rpgshnik 2217 25.02.20 08:13 Сейчас в теме
51. AlexO 129 26.02.20 16:36 Сейчас в теме
(27)
Кажется не очень корректно писать "в режиме управляемых форм".
Это 1С-у скажите ))
У них в принципе - УФ совершенно некорректное название. Здесь слово "управляемые" - лишь 10% функционала форм в плане "самоуправляемые привязки ЭУ на формах".
33. PLAstic 253 25.02.20 09:59 Сейчас в теме
(2) Мне показалось, или это старые убогие формы? Похоже, предложить для УП нечего. :(
37. tormozit 5896 25.02.20 10:08 Сейчас в теме
(33) Это обычные формы, которые кстати работают и в управляемом приложении (толстом клиенте).
38. PLAstic 253 25.02.20 10:14 Сейчас в теме
(37) Наверное, работают только там, где допустимы обычные формы? И в тех конфах, которые в принципе запускаются в толстом клиенте.
Взял, например, демо-конфу БСП 3.0.1 - у меня не открылась в толстом клиенте ни одна типовая обработка из UNIPROC82. ИР откроются?
39. tormozit 5896 25.02.20 10:16 Сейчас в теме
40. PLAstic 253 25.02.20 10:23 Сейчас в теме
(39) Решил проверить, потратил 1 баксманей. В БСП 3.0.1 увидел надпись, что работа портативных ИР в режиме УП не поддерживается. Как-то так.
Надеюсь, описывать, что в прод никто не даст интегрировать подсистему, не надо?
41. tormozit 5896 25.02.20 10:27 Сейчас в теме
(40) Портативный вариант не поддерживает работу в режиме управляемого приложения, о чем честно написано в описании. Остальные поддерживают. Тебе нужно скачать вариант Расширение или внешнюю обработку "Установщик расширения" https://youtu.be/qVGXWU8w1W0 .
rpgshnik; +1 Ответить
42. PLAstic 253 25.02.20 10:31 Сейчас в теме
(41) Это понятно. Мне не дадут расширение. Потому и мимо этих инструментов. А консолька эта вполне применима без изменений.
78. Cyberhawk 119 29.02.20 12:29 Сейчас в теме
(42)
Мне не дадут расширение
Возможность открывать внешние обработки через "Файл - Открыть" дают, а расширение не дают?
79. tormozit 5896 29.02.20 12:39 Сейчас в теме
(78) Тут есть смысл. Ведь внешняя обработка применяется только в текущем сеансе и потому ее косяки не поломают работу других сеансов. А расширение будет применяться во всех сеансах и потому, если его автор накосячит и с его нейтрализацией в работе обычных сеансов (где оно не должно как либо влиять на работу программы), то пострадают пользователи и установивший расширение специалист будет виновен.
80. Cyberhawk 119 29.02.20 12:55 Сейчас в теме
(79) А в расширении ИР какие меры предпринимаются, чтобы "не насолить" чужим сеансам?
81. tormozit 5896 29.02.20 13:46 Сейчас в теме
(80) Если писать об универсальных расширениях для избранных сеансов, то главное место, где можно повлиять на работу нецелевых сеансов - обработчики модуля приложения (ПередНачаломРаботыСистемы и ПриНачалеРаботыСистемы). Они должны быть выполняться очень надежно и быстро и опираться на роли из расширения, чтобы опознавать целевые сеансы.
Cyberhawk; +1 Ответить
43. json 2677 25.02.20 10:37 Сейчас в теме
(40) интегрировать в прод не надо.
Я пользовался ИР на ЕРП, БП 3 и ЗУП 3 без внедрения в конфу (даже на проде).

Рассказываю как пользоваться.

1. Берешь портативный вариант ИР.
2. Открываешь в управляемом режиме главную обработку.
3. Она предлагает запустить в режиме обычного приложения - запускаешь (прям в этой обработке есть кнопка для запуска).
4. Открываешь консоль запросов (значок с буквой "З") и пользуешься всеми возможностями этого супер-инструмента.

По отладке есть пара нюансов, чтобы сделать ее максимально удобной
53. AlexO 129 26.02.20 16:39 Сейчас в теме
(43)
3. Она предлагает запустить в режиме обычного приложения - запускаешь (прям в этой обработке есть кнопка для запуска).
А если как раз этот режим (ОФ) не поддерживается или запрещен?
57. json 2677 26.02.20 20:03 Сейчас в теме
(53)
Что имеешь ввиду под запрещен или не поддерживается?

В конфигурации нет такого флага или настройки, чтобы запретить запуск в обычном режиме.
Можно кодом прописать при начале работы системы проверку и выполнить завершение.
Но я не встречал, чтобы хоть кто-нибудь занимался такой фигнёй.
52. AlexO 129 26.02.20 16:37 Сейчас в теме
(37)толстый клиент в УФ - это именно ОФ в 8.3.
Если запуск ОФ в УФ не разрешен - не запустится ничего из ОФ.
70. borzyj 1 28.02.20 00:12 Сейчас в теме
(2), (5)
Мужики, ваши инструменты классные и я ими пользуюсь, но порой ваши комменты выглядят как "Всяк кулик свое болото хвалит"
kuza2000; tormozit; +2 Ответить
71. tormozit 5896 28.02.20 00:23 Сейчас в теме
(70) По поводу (2) тут все честно. Автор публикации утверждает "ни одна консоль не сохраняет комментарии в запросе после конструктора". Что с учетом (2) явно не соответствует действительности и тем самым вводит читателей в заблуждение. Это несправедливо по отношению к читателю. Кстати автор до сих пор не убрал это явно спорное утверждение =)
3. qwinter 624 24.02.20 18:57 Сейчас в теме
2000, 9000... В авторе явно умер маркетолог))
ben19791010; serg_infostart; wowik; Светлый ум; DrAku1a; Evg-Lylyk; +6 Ответить
8. kuza2000 122 24.02.20 20:32 Сейчас в теме
(3) Вот маркетологом меня еще никто не называл)))
9000 - это в честь HAL9000 Артура Кларка, одного из любимых мной писателей-фантастов.
Yashazz; CyberCerber; +2 Ответить
35. PLAstic 253 25.02.20 10:01 Сейчас в теме
(8) Если не ошибаюсь, был ещё BFG9000. Ну, кто в теме...
kuza2000; umberto_nobile; +2 Ответить
4. tormozit 5896 24.02.20 19:38 Сейчас в теме
Посмотрел код и функционал. Сделано современно, достойно и с вниманием к деталям. Автор действительно сделал шаги вперед по ряду направлений. Заодно помог и мне один шаг сделать.
siranush; serg_infostart; Il; starik-2005; CyberCerber; dvsidelnikov; portwein; AronMav; dmitrydemenew; DrAku1a; kuza2000; YPermitin; +12 Ответить
9. kuza2000 122 24.02.20 20:38 Сейчас в теме
(4) Это который не встроенный, самописный? Вот этого я не знал. Вообще, "Инструменты Разработчика" - великолепная вещь. Была бы портативная версия на УФ с поддержкой всех типов, то, пожалуй бы, и не стал делать свою консоль запросов.
Идея сделать свой конструктор запросов тоже есть. Но это в далекой перспективе. Сейчас основной приоритет - добавить обработку кодом.
Просто прикрутить исполнение кода - это можно сделать быстро. Но хочется сделать качественно, удобно. Что бы была хорошая индикация хода выполнения, возможность сохранять что-то типа библиотеки кода, возможность повторного использования кода.
54. AlexO 129 26.02.20 16:40 Сейчас в теме
(9)Сергей в принципе против УФ))
И чем дальше, тем он более прав.
55. tormozit 5896 26.02.20 17:01 Сейчас в теме
(54) Нет. Я не против управляемых форм. Просто для задач, решаемых в ИР, они плохо подходят.
56. AlexO 129 26.02.20 17:25 Сейчас в теме
(55) они вообще плохо подходят для задач программирования ))
Я бы так сказал )
5. Evg-Lylyk 2952 24.02.20 19:53 Сейчас в теме
(0) Работа проделано хорошая, но нужно глядеть аналоги
https://infostart.ru/public/835718/ все вещи которых вы не нашли есть
Перехват данных запроса
11. CheBurator 3425 24.02.20 21:27 Сейчас в теме
а что ответит автор на (5)..?
12. kuza2000 122 24.02.20 21:41 Сейчас в теме
(5),(11) Когда я пробовал эту консоль, но она не смогла перехватить отражение документов в регламентированном учете в ERP - не загрузились ВТ с типом данных "Тип". Правда, сейчас появились более новые версии этой консоли. Возможно, в новых версиях это исправлено - не проверял. Это главное, что мне в ней не хватало. Ну и по мелочам - например, нет вывода в список и дерево значений, только в табличный документ. Хотя это не так важно.
А, в общем - тоже неплохая консоль, с весьма развитым функционалом.
15. Evg-Lylyk 2952 24.02.20 21:53 Сейчас в теме
(12) Я проверю что там с типом тип... вообще он поддерживается, но возможны нюансы. Код открыт можно дорабатввать под свои нужды
26. Светлый ум 259 25.02.20 06:36 Сейчас в теме
(12) Кстати, важная мелочь +1
Evg-Lylyk; +1 Ответить
96. Evg-Lylyk 2952 06.03.20 15:19 Сейчас в теме
(12) в версии 3.8.4, Исправлена проблема с типом тип
47. starik-2005 2182 25.02.20 14:39 Сейчас в теме
(6) я бы сказал, что мечта - это вот тут: https://infostart.ru/public/198581/

С другой стороны, чем проще - тем иногда лучше )))
7. YPermitin 8986 24.02.20 20:18 Сейчас в теме
(0) Хорошо сделано. +
duhin; rpgshnik; +2 Ответить
14. json 2677 24.02.20 21:48 Сейчас в теме
Хорошее начинание.
Посмотрим что получится в итоге, если проект не затухнет.

Здоровая конкуренция никогда не помешает.

На платформе 8.3.10 - не открывается. Конфигуратор вылетает с ошибкой.

Ошибка формата потока
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: item Форма: Элемент Тип: {http://v8.1c.ru/8.1/data-composition-system/core}ParameterValue
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: {http://v8.1c.ru/8.2/data/chart}colorPalette Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
Evg-Lylyk; +1 Ответить
16. kuza2000 122 24.02.20 22:47 Сейчас в теме
(14) Что-то не могу воспроизвести.
В какой момент происходит исключение? В момент открытия обработки?
Какая конфигурация?
Пока пробовал только в режиме совместимости. Возможно, придется поставить 8.3.10...
17. json 2677 24.02.20 23:06 Сейчас в теме
(16) на режиме совместимости ошибки нет.
Ошибка именно на платформе.
Открыть конфигуратор - открыть внешнюю обработку - конфигуратор закрывается с ошибкой.


Судя по ошибке проблема из-за диаграммы. Возможно, использован тип диаграммы из новых релизов платформы.
Либо просто какой-то макет новая платформа сохраняет без учета режима совместимости
23. kuzyara 1037 25.02.20 05:34 Сейчас в теме
25. kuzyara 1037 25.02.20 06:16 Сейчас в теме
30. dmitrydemenew 454 25.02.20 08:21 Сейчас в теме
(16)К сожалению, не смог открыть ни в режиме конфигуратора, ни в режиме приложения. Платформа 1С:Предприятие 8.3 (8.3.9.1818).
Ошибка та же. По описанию, консоль работает с версиями от 8.3.6 - это не верно.
Прикрепленные файлы:
32. kuza2000 122 25.02.20 08:34 Сейчас в теме
(30) (14) (25) Я тестировал в режиме совместимости. Оказывается, не все так просто. Исправлю в ближайшее время.
18. ziercool 30 25.02.20 01:33 Сейчас в теме
В параметры запроса можно выбирать только элементы справочника? Или группы можно?
20. kuza2000 122 25.02.20 04:18 Сейчас в теме
(18) Группы в параметрах выбирать можно.
24. rpgshnik 2217 25.02.20 06:13 Сейчас в теме
Соглашусь с предыдущими комментариями, конкуренция это хорошо. Многие консоли на управляемых формах перегруженные и тяжелые, да же жутко тормозять :)

Что не понял:
Список результатов есть, но сами временные таблицы посмотреть нельзя.

Что хотелось бы:
В инструментах разработчика есть возможность заполнять ТЗ на основание выборки, т.е. и типы и само наполнение таблицы происходит по запросу.

Перехват ещё не проверял.
28. MikhailDr 25.02.20 07:38 Сейчас в теме
(24)
Список результатов есть, но сами временные таблицы посмотреть нельзя.


Очень большой минус. Вот это первое, что надо исправлять.
31. kuza2000 122 25.02.20 08:31 Сейчас в теме
(28) Согласен. Сделаю просмотр ВТ в ближайшее время.

(24) Заполнять ТЗ в параметрах по запросу? А для чего это может понадобиться? Если ТЗ нужна в запросе, почему не создать ее сразу в виде временной таблицы?
34. VmvLer 25.02.20 10:00 Сейчас в теме
прочитал первый абзац - прям "Рабыня Изаура от 1С"...

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

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

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

Сверьте первый абзац тс с моим опусом и задайте себе вопрос - зачем в презентации продукта столько чуши?
Evg-Lylyk; +1 1 Ответить
36. login1020 63 25.02.20 10:02 Сейчас в теме
Внесу свои 5 копеек в пожелания, мне, например, очень понравилась реализация вот этой консоли: https://infostart.ru/public/617990/
а конкретно:
1) визуализация тела запроса, связей таблиц
2) возможность выполнять отдельно каждый узел и вносить изменения на горячую.

Очень удобный вариант, когда у Вас 20,30, 40 и т.д пакетов, и нужно понять из какого пакета тянется ошибка в итоговый результат.

С таким функционалом Ваша разработка станет одной из самых удобных, если не самой удобной.
JohnConnor; Evg-Lylyk; +2 Ответить
59. FreeArcher 97 27.02.20 04:58 Сейчас в теме
(36) 10$ реально стоит попробовать ту консоль?

Хорошая консоль, хорошая публикация. Очень странно видеть в комментариях обсуждение другой консоли...

Пожелание для автора, сделать консоль в расширении. Очень удобно, особенно отлавливать запросы. А прописывая путь, приходится размещать обработку где в общей папке при клиент-серверной работе.
62. kuza2000 122 27.02.20 08:30 Сейчас в теме
(59) >А прописывая путь, приходится размещать обработку где в общей папке при клиент-серверной работе.
Самому - не приходится.
Обработка сама размещается на сервере и говорит, уже готовую строку, которую надо просто подставить в отладчик.
64. FreeArcher 97 27.02.20 11:11 Сейчас в теме
(62) Да действительно. В других консолях вроде приходилось. Удобно вопрос снимаю.

(61) Отлично. Сразу скачаю.

Но насчет расширения, тоже подумайте мне удобно. В тестовую базу включил и всегда под рукой.
63. login1020 63 27.02.20 08:32 Сейчас в теме
(59) свою стоимость она уже отбила, сэкономив мне время)
45. Yashazz 3293 25.02.20 13:14 Сейчас в теме
Кстати что отмечу - описание обработки хорошее. Подробное, грамотное, понятное. Иногда бывает отличная разработка и никудышное описание из пары строк, непонятно ни как юзать, ни какие плюсы. В данном случае автор тоже реально молодец.
46. Elgens 25.02.20 13:53 Сейчас в теме
Стрёмненько юзать софт от HAL9000 из космической одиссеи что-то тут не то)))

— Добрый день, джентльмены. Я – Хэл 9000. Я был активирован 20 января 1992 года в лаборатории Х-Э-Л в Урбане, штат Иллинойс. Я готов к работе, все мои системы функционируют исправно.
48. Aggressorak 25.02.20 14:59 Сейчас в теме
(46) Не так уж всё и стрёмно думаю будет, т.к. если посмотреть второй фильм то станет очевидно, что Хал неплохой комп, а вот людишки как всегда.
60. FreeArcher 97 27.02.20 05:59 Сейчас в теме
А вывода временных таблиц нет?
61. kuza2000 122 27.02.20 08:26 Сейчас в теме
(60) Вывод временных таблиц, сформированных запросом, будет в ближайшем обновлении, которое я планирую сделать в эти выходные.
Временные таблицы, захваченные в отладчике, можно менять и просматривать в текущей версии.
72. wazup666 23 28.02.20 14:47 Сейчас в теме
Спасибо, отличная консоль.
Единственное, не получилось перехватить запрос, выполняемый фоновым заданием. А такой сценарий, думаю, не редкость.
Скажите, можно ли это реализовать в будущих версиях или это нереально?
73. kuza2000 122 28.02.20 16:38 Сейчас в теме
(72) Фоновые задания ничем не отличаются от обычных процессов. Подозреваю, что просто были разные пользователи.
Попробуйте войти в систему под пользователем, от которого запускалось фоновое задание, запустить консоль и выполнить "получить перехваченные запросы". Или сделать запуск регламентного задания от своего пользователя.

Возможно, стоит сделать режим перехвата без фильтрации по пользователю...
74. wazup666 23 28.02.20 17:07 Сейчас в теме
(73) Пользователь был один и тот же. Подозрение пало на фоновое задание т.к. без него этот же запрос перехватился. Так же заметил, при выполнении ФЗ не записался файлик в темпах на сервере 1С.
75. kuza2000 122 28.02.20 17:25 Сейчас в теме
(74) Не совсем понял. Выполняете в отладчике строку для сохранения запроса, результат возвращается "ОК", а файл в темпах не формируется?
76. wazup666 23 28.02.20 17:31 Сейчас в теме
(75) При ФЗ "Ок" не возвращает. Тот же запрос без ФЗ возвращает "Ок"
82. kuza2000 122 02.03.20 12:04 Сейчас в теме
(76)
(60)
(28)
В новой версии есть вывод временных таблиц, исправлены проблемы с перехватом фоновых заданий. Версию выложил, можно пробовать!)
84. MikhailDr 02.03.20 12:17 Сейчас в теме
(82) Надо опять за sm качать?

Я пожалуй тогда подожду еще чутка.

Чего мне еще не хватает. Это вот этой плашки в конструкторе запроса. Не знаю можно ли ее в вашу консоль добавить, но в других я ее видел.

В остальном все очень удобно. На данный момент это моя основная консоль. Благодарю за работу.
Прикрепленные файлы:
85. kuza2000 122 02.03.20 14:45 Сейчас в теме
(84) Вообще, я пока мало взаимодействовал с "Инфостартом" раньше, поэтому деталей скачивания обновления не знаю.
Сейчас обратился в поддержку с этим вопросом. Мне ответили, что в течении 30 дней можно скачивать повторно бесплатно, в том числе и обновления.


(84)
Чего мне еще не хватает. Это вот этой плашки в конструкторе запроса. Не знаю можно ли ее в вашу консоль добавить, но в других я ее видел.

Конструктор стандартный 1С, он везде одинаковый, и от разработчика не зависит (если, конечно, не писать свой). Но он в толстом и тонком клиенте разный. Попробуйте запустить в другом варианте клиента.
87. MikhailDr 02.03.20 15:56 Сейчас в теме
(85) В целом это незначительная мелочь. С просмотром ВТ (единственное, чего мне раньше не хватало) ваша консоль теперь для меня вообще стала единственной, которую я использую.
86. kuza2000 122 02.03.20 15:31 Сейчас в теме
(84) Да, сейчас проверил. Эта "плашка" появляется только в режиме толстого клиента. Увы, это ограничение платформы, и в ближайшее время что-то исправить тут не могу.
77. kuza2000 122 28.02.20 17:32 Сейчас в теме
(75) Сам себе и отвечу - да, пишет ОК, а запрос не перехватывается. Будем исправлять.
83. kuza2000 122 02.03.20 12:16 Сейчас в теме
Выложил обновление v1.1.1, добавил в описание.
88. kuza2000 122 02.03.20 17:45 Сейчас в теме
В версию 1.1.1 прокралась довольно неприятная ошибка, сделал обновление 1.1.2 с ее исправлением.
89. orilien 10 03.03.20 09:43 Сейчас в теме
Маленькое пожелание для новых версий. Отключить авто ввод новой строки в таблице параметров. А так же значения в таблице результата открываются модально.
90. kuza2000 122 03.03.20 11:15 Сейчас в теме
(89) Хорошие замечания. Взял в работу.
91. wazup666 23 03.03.20 11:21 Сейчас в теме
Вот бы ещё поиск по дереву метаданных в конструкторе запроса.
92. kuza2000 122 03.03.20 22:39 Сейчас в теме
(91) Тут такой же ответ, как на (84) - поведение стандартного конструктора изменить нельзя, увы.
93. Азбука Морзе 88 04.03.20 15:20 Сейчас в теме
В функции ПолучитьОписаниеТипов() строку:

КвалификаторыЧисла = Новый КвалификаторыЧисла(КвалификаторыЧислаДлина, КвалификаторыЧислаДлина

нужно заменить на строку:

КвалификаторыЧисла = Новый КвалификаторыЧисла(КвалификаторыЧислаДлина, КвалификаторыЧислаТочность
95. kuza2000 122 04.03.20 16:04 Сейчас в теме
(93) Точно! Спасибо.

(94) Речь идет об импорте данных в параметр-таблицу? Да, пока нет. Записал в пожелания.
94. Азбука Морзе 88 04.03.20 15:23 Сейчас в теме
Не нашел кнопки "Заполнить параметр Товары из табличной части Товары документа Заказ клиента или хотя бы из эксель-файла"
97. lisrws 108 23.03.20 23:35 Сейчас в теме
при открытии на старых релизах выдает ошибку:
{ВнешняяОбработка.КонсольЗапросов9000.Форма.Форма.Форма(84,12)}: Процедура или функция с указанным именем не определена (СтрРазделить)
маЧасти = <<?>>СтрРазделить(стрОшибка, ":");

Автор, маленькое пожелание. хотелось бы получить универсальную обработку, без привязки к режиму совместимости, на сколько это возможно. аналог такой ерунды как СтрРазделить можно ведь и самому написать на базе поддерживаемых во всех релизах функций. вместо использования встроенного, дабы оно не напрягало при разработке и работало везде стабильно.
98. kuza2000 122 24.03.20 10:25 Сейчас в теме
(97) СтрРазделить - это действительно ерунда. Но в обработке активно используется СхемаЗапроса, которая действительно нужна. Она с 8.3.5, а СтрРазделить - с 8.3.6. То есть, речь идет только о работе в режиме совместимости 8.3.5. Причем на более-менее новом релизе (до 8.3.11 обработка просто не откроется). Сейчас все же другие приоритеты. Совместимость с 8.3.6 буду поддерживать максимально долго.
99. lisrws 108 24.03.20 10:56 Сейчас в теме
(98)
СхемаЗапроса
релиз 8.3.11 - бог с ним. релиз платформы и обновить не проблема. я про привязку к режиму совместимости. есть древние конфигурации, которые работают на новых релизах платформы, но с низкими версиями режима совместимости. вот у меня например 8.3.13 работает с конфой у которой совместимость 8.3.4. Проблема была только в тех строковых функциях. Схема запроса отлично отработала.
Прикрепленные файлы:
Оставьте свое сообщение

См. также

Консоль запросов с графом (Анализатор сложных запросов) Промо

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Консоль запросов для анализа запросов с большим количеством временных таблиц и вложенных запросов. Отображает структуру взаимосвязей временных таблиц в виде графа. Позволяет быстро передвигаться по тексту запроса и получать результат выполнения подзапросов. Единственная консоль запросов, которая позволяет выводить результат выполнения вложенных запросов и любой части объединения запроса. Удобное получение данных запроса из отладчика включая временные таблицы. Текст запроса в структурированном виде (можно свернуть, развернуть текст подзапроса). И еще много другого, чего вы не найдете в других консолях запросов. Поддержка УФ и ОФ. Версия 0.9.1 от 18.10.2019 (поддержка WebKit).

10 стартмани

03.05.2017    94475    413    manuel    248    

"Запросник 3.0" с раскраской кода в WebKit

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Развитие легендарного "Запросника" при работе с платформами 8.3.14.1565 и выше с webkit.

1 стартмани

02.03.2020    3433    32    Gmix    5    

Консоль запросов к базам SQL

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

Консоль запросов к базе MS SQL из 1С 8.3.

1 стартмани

18.02.2020    2006    7    nikolasx    5    

Конструктор запросов при внешнем подключении

Консоль запросов Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

23.01.2020    3425    4    falcon_wild    1    

Консоль запросов + ТЗ как параметры Промо

Консоль запросов v8 1cv8.cf Украина Абонемент ($m)

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

2 стартмани

12.11.2010    33487    60    Kashemir    24    

Универсальная выгрузка данных и анализ

Обработки Универсальные обработки Обмен данными 1С Загрузка и выгрузка в Excel Обмен через XML Перенос данных из 1C8 в 1C8 Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

27.11.2019    4242    15    kozusenok    0    

Консоль запросов для ЗУП 3.х

Консоль запросов v8::Запросы ЗУП3.x Россия Абонемент ($m)

Доработка стандартной консоли запросов для работы с механизмом представлений из ЗУП 3.х.

1 стартмани

05.11.2019    5549    30    evgeni-red    7    

Консоль запросов управляемая с конструктором

Консоль запросов v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка Консоль запросов позволяет использовать полноценный функционал конструктора и получать план выполнения запроса. Так же главная отличительная особенность от аналогов - то что она работает.

1 стартмани

17.10.2019    4620    5    Indgo    27    

Консоль запросов для УФ универсальная 8.3.7.3 Промо

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Реализован программный вызов консоли для захвата "рваного" запроса, МВТ и параметров. В консоли реализована полная поддержка работы с таблицами значений. Выборочный просмотр пакетов и временных таблиц. Возможность выборочной выгрузки пакета запроса в ТЗ, с последующим её редактированием, сохранением на диск. Использование сохранённой ТЗ в качестве параметра для других запросов. Возможность обхода ТЗ в цикле с выполнением кода. Отсутствуют ошибки при наличии уничтожения временных таблиц. Замер времени выполнения каждого пакета запроса. Приличное окно настройки типа (только для параметров запроса), лёгкое преобразование в список значений и обратно. Поддержка дополнительных типов: ТЗ, Граница, Момент времени, Вид счёта, Вид движения и т.д. Форматирование типа значения при выводе запроса (NULL, пустая ссылка, пустая строка и т.п.). Наверное, самый лучший подбор ширины колонок. Возможность добавлять листы для вывода результатов запросов. Генерируется текст для конфигуратора с учётом количества результирующих пакетов, для каждого пакета можно настроить выборку или выгрузку и пересоздать текст.... Короче, лучше один раз увидеть ...

5 стартмани

12.03.2015    142111    3410    akor77    718    

Консоль запросов с перехватом отчетов СКД (для получения реального текста запроса) и запросов

Консоль запросов v8::Запросы v8::СКД 1cv8.cf Россия Абонемент ($m)

Доработанная консоль запросов с автоматическим заполнением текста запроса и всех параметров на основании объекта Запрос, полученного в "Конфигураторе" или перехваченного встроенного/внешнего отчёта СКД.

2 стартмани

29.09.2019    6699    29    strek_ivan    4    

Консоль запросов с перехватом открытых отчетов СКД для получения реального текста запроса

Консоль запросов v8::Запросы v8::СКД 1cv8.cf Россия Абонемент ($m)

Доработанная консоль запросов для получения реального текста запроса.

1 стартмани

30.08.2019    9853    50    strek_ivan    27    

Консоль запросов с возможностью сравнения данных между базами (управляемые формы)

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Россия Абонемент ($m)

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

3 стартмани

26.08.2019    5726    27    Dadriel619960    9    

Exec - Выполнение кода, консоль запросов и не только! Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

Незаменимый инструмент администратора БД и программиста: Выполняйте произвольный код из режима 1С Предприятие; сохраняйте/загружайте часто используемые скрипты; выполняйте запросы с замером производительности запроса в целом и каждой из временных таблиц в частности, а также с просмотром содержимого временных таблиц; произвольным образом изменяйте любые объекты БД, редактируя даже не вынесенные на формы реквизиты и записывая изменения в режиме "ОбменДанными.Загрузка = Истина"; легко узнавайте ИД объектов БД; выполняйте прямые запросы к SQL с замером производительности и не только!

5 стартмани

10.11.2015    39757    75    catsam    11    

Встраиваем консоль запросов для отбора в стандартные обработки 1С

Консоль запросов v8 1cv8.cf Абонемент ($m)

Данное руководство поможет встроить форму отбора в стандартные обработки 1С, например "Групповое изменение реквизитов" или "Поиск и удаление дублей". Бывает случаи, что нужно сделать сложный отбор элементов, который невозможно реализовать через стандартный отбор или, в случае поиска и удаления дублей, справочник имеет тысячи элементов и поиск по нему дублей может знять даже не один день. Тут на помощь приходит консоль запросов, которая встраивается в обработки и помогает отобрать нужные элементы для дальнейших с ними действий.

1 стартмани

01.03.2019    4883    2    w.r.    3    

Консоль запросов с их сохранением в базе

Консоль запросов v8 1cv8.cf Казахстан Абонемент ($m)

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

1 стартмани

26.02.2019    4493    0    makfromkz    9    

Консоль запросов для управляемого интерфейса

Консоль запросов v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Данная обработка — предназначена для отладки запросов.

1 стартмани

04.02.2019    5345    14    Xapac    3    

КонЗап - консоль запросов с улучшенным интерфейсом и дополнительными функциями Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

Консоль запросов (Платформа 8.х режим - обычное приложение) с улучшенным интерфейсом и дополнительными функциями (загрузка параметров запроса из файла, работа с временными таблицами, замер времени выполнения, групповая обработка результатов запроса). Часть функций позаимствованы из других обработок, часть разработаны "с нуля".

1 стартмани

16.07.2014    14087    21    serjpsv    18    

Консоль запросов (управляемые формы) + возможность работы в толстом клиенте

Консоль запросов v8 v8::УФ 1cv8.cf Абонемент ($m)

Одна обработка для Толстого и тонкого клиента. Работает как на управляемых, так и не управляемых формах. Заброс получился большой и громоздкий - ГДЕ ТОРМОЗИТ? Нужно писать в консоли для обработки и часть параметров не используется? 1С зависла при выполнения запроса и текст запроса потерян, а авто сохранение не любите, т.к. он при ошибке не оставляет вам вариантов - ошибка уже вписалась?! Тестируете обработку Табличных Частей документа? Толстый клиент проверен на 8.2.19.130, Управл. формы на 8.3.10.2580. УФ Оптимизация под такси, но нормально под простой интерфейс.

1 стартмани

17.01.2019    5243    8    Sevg    0    

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

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Россия Абонемент ($m)

Помощник в отладке и доработке запросов использующих менеджер временных таблиц.

1 стартмани

13.11.2018    7034    8    redtram    2    

Консоль запросов для управляемых форм 8.3

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Универсальная внешняя обработка для создания, редактирования и отладки запросов, с возможностью обработки таблицы результатов произвольными алгоритмами на языке 1С. Выгрузка результатов запроса в таблицу или дерево значений, включая временные таблицы и запросы пакета. Формирование запроса для консоли в отладчике, включая временные таблицы и параметры. Версия 1.1.0.59 от 10.07.2020

3 стартмани

08.11.2018    15401    165    ROL32    16    

Модифицированная консоль запросов от Ярославцева для Управляемых форм в 8.2 Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

По просьбам участников форума доработал консоль запросов для управляемых форм, добавил возможность исполнения кода. В текущем варианте код исполняется только на сервере. В продолжение темы: http://infostart.ru/public/117157/

1 стартмани

14.03.2012    18057    9    black_doctor    6    

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

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Консоль запросов для УФ. Внешне похожа на консоль для обычного приложения. Но есть ряд новых возможностей.

1 стартмани

25.06.2018    9288    15    17808849    10    

Консоль HTTP-запросов с генерацией кода

Консоль запросов v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

25.05.2018    22598    259    leongl    16    

Униформальная консоль запросов

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

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

1 стартмани

23.05.2018    22091    310    Synoecium    52    

Консоль запросов "Запросник" для управляемых форм с подсветкой синтаксиса Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

19.04.2016    36094    256    1С_Мастер    42    

Групповая обработка реквизитов + консоль запросов

Консоль запросов v8 v8::УФ v8::Запросы Розница УНФ БП3.0 УТ11 КА2 Абонемент ($m)

Расширение конфигурации, которое в типовую обработку "Групповое изменение реквизитов" добавляет возможность отбирать объекты для обработки запросом. Необходимо наличие обработки "Консоль запросов" с ИТС.

2 стартмани

20.03.2018    16381    48    Kutuzov    6    

Консоль запросов: работа с временными таблицами

Консоль запросов v8 v8::Запросы 1cv8.cf Россия Абонемент ($m)

Консоль запросов помогает сэкономить время при работе со сложными запросами со временными таблицами.

1 стартмани

12.12.2017    9263    17    lapa_kn    1    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

Консоль запросов по протоколу OData.

1 стартмани

30.08.2017    18636    78    vlsv    7    

Консоль запросов, СКД, ADODB. Управляемое приложение. Промо

Консоль запросов v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

Консоль запросов/отчетов, СКД, ADODB. Ввывод в таблицу значений, дерево или табличный документ(только для СКД)), обработка результата, произвольные обработчики расшифровки и прочие плюшки. Написана с нуля для платформы 8.3.х. На платформе 8.3.5 доступен Конструктор запросов в тонком клиенте.

1 стартмани

21.02.2014    32411    83    unknownDaemon    67    

Консоль запросов 8.3 (обычное приложение) с возможностью переноса параметров запроса через строку (из отладки). А также с возможностью очень быстрой выгрузки больших объемов данных в Excel(CSV) исключительно мощностями сервера

Консоль запросов v8 1cv8.cf Россия Казахстан Абонемент ($m)

Доработанная консоль запросов для 1С 8.3. Доработанные функции: 1. Загрузка параметров запроса из строки, полученной в отладке методом ЗначениеВСтрокуВнутр(Запрос.Параметры) 2. Выгрузка результата запроса в CSV файл на сервере и передача его на клиент. Быстрее в 10 раз чем стандартное "Сохранить Как" 3. Получение на основание запроса кода для выполнения обработки. При этом в коде уже прописаны все установленные для запроса параметры, а так же типизировано основное поле результата. 4. Конвертация текста запроса из вложенных запросов, во временные таблицы

1 стартмани

09.07.2017    13576    32    matveev.andrey.v    0    

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

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

Простенькая консоль на УФ для выполнения запросов к БД MySQL.

1 стартмани

14.03.2017    10392    11    dim_zal    1    

Консолька (версия 6.0.44)

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Беларусь Абонемент ($m)

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

1 стартмани

27.02.2017    19560    70    sertak    35    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

Теперь можно в табло посмотреть произвольные ВТ, сделанные в других запросах и переданные через МенеджерВременныхТаблиц. И также посмотреть их в пользовательском режиме.

1 стартмани

28.11.2014    12159    14    Boris-Leleko    3    

Консоль запросов EX (внешние данные)

Консоль запросов v8 1cv8.cf Абонемент ($m)

Работа с внешними данными в консоли запросов (1С 7.7, 8.x, XBase, Excel, ADO)

1 стартмани

30.10.2016    7685    27    Cерый    0    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

Иногда возникает желание посмотреть, как информация 1С уложена в базе данных. Данная обработка позволяет показать структуру базы данных, а так же обычными SQL-запросами просмотреть содержимое таблиц MsSQL.

1 стартмани

21.10.2016    9641    46    igel9780    8    

"Консоль запросов" с возможностью вывода UID справочников и документов

Консоль запросов v8 1cv8.cf Абонемент ($m)

Доработанная обработка "Консоль запросов" с возможностью вывода UID справочников и документов.

10 стартмани

11.07.2016    6399    6    graysvd    4    

Консоль запросов для платформы 1С 8.2-8.3 (Управляемое приложение, Такси) Промо

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Данная консоль запросов является доработанной версией стандартной консоли с сайта ИТС т.к. нужного и удобного функционала не было найдено. Для модернизации были взяты наработки из консоли http://infostart.ru/public/126781/ (большое спасибо автору). Консоль протестирована и готова к работе. Обновление от 13.04.2014, версия 1.1

2 стартмани

09.04.2014    47779    54    hakerxp    13    

Консоль запросов для больших баз данных (БД)

Консоль запросов v8 1cv8.cf Абонемент ($m)

Самая обычная консоль запросов для толстого клиента, но обладающая некоторыми специальными возможностями для отладки и сверки сложных запросов, которые выбирают большие объёмы данных. А именно: -Сохранение результата запроса в файл; -Возможность выборки из сохраненного файла; -Замеры времени выполнения отдельных временных таблиц в запросе; -Подготовка текста запроса к помещению в модуль; -Проверка запроса на не уничтоженные временные таблицы;

1 стартмани

28.06.2016    10175    19    ixilimuse    9    

Доработанная консоль запросов 1С 8.3

Консоль запросов v8 1cv8.cf Абонемент ($m)

После многих дней доработок, консоль стала более совершенной. Поменялся интерфейс, добавились новые возможности.

1 стартмани

28.03.2016    17075    126    Раис910    10    

Консоль запросов для УФ с подсветкой синтаксиса и обработкой результата

Консоль запросов v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

08.01.2016    32142    503    BurningChrome    82    

Консоль отладки сложных запросов с временными таблицами, оптимизированная (1.4 / 22.11.13 / ЧИА) Промо

Консоль запросов v8 Абонемент ($m)

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

1 стартмани

15.11.2013    19323    5    ЧИА    8    

Консоль запросов для управляемого приложения с возможностью вывода в таблицу значений

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

20.11.2015    7839    15    merabn    11    

ADO Консоль запросов с конструктором для управляемого приложения (8.3.6+)

Консоль запросов v8 1cv8.cf Абонемент ($m)

Обработка "Консоль запросов" для управляемого приложения с возможностью строить запросы к внешним источникам данных по интерфейсу ADO. Имеет встроенный конструктор запросов с типовым интерфейсом для управляемого приложения. В одном пакете можно обращаться к нескольким внешним источникам. В результате ADO запроса можно получить как обычную выборку данных, так и ВременнуюТаблицу, которую можно использовать в других запросах 1С или в контексте ADO... Управляемые формы, платформа не ниже 8.3.6.

1 стартмани

13.11.2015    22408    230    DC    41    

Консоль запросов с временными таблицами

Консоль запросов v8 1cv8.cf Абонемент ($m)

Предназначена для отладки запросов с временными таблицами. На базе обработки с ИТС (обычное приложение). Похожа на разработку http://infostart.ru/public/19577/, но предлагает более простой сценарий использования.

1 стартмани

30.09.2015    12688    13    Mleg    9    

Консоль запросов 1С "consquery.ru" Промо

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Россия Абонемент ($m)

Удобная и функциональная консоль запросов со своей историей.

1 стартмани

05.07.2006    38678    135    zenechka    141    

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

Консоль запросов Роли и права v8 Абонемент ($m)

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

1 стартмани

22.08.2015    18331    96    Rioneri    32    

Консоль запросов (Такси)

Консоль запросов v8 v8::Запросы 1cv8.cf Абонемент ($m)

Консоль запросов для технологических платформ версии 8.3 адаптированная для интерфейса "Такси".

1 стартмани

10.07.2015    10753    32    vdusaev    10    

Консоль запросов продвинутая 8.3 (с возможностью обработки результата запроса)

Консоль запросов v8 1cv8.cf Абонемент ($m)

В 8.2 был очень удобный инструмент для выборки данных запросом и их обработки с помощью кода. Нечто подобное теперь можно сделать и в 8.3. Обработка открывает конструктор запросов в тонком клиенте, позволяет вывести результат в виде списка или дерева, обработать полученный результат нужным Вам образом с помощью кода, получить замер времени выполнения запросов, хранить тексты запросов в удобной форме, выводить GUID'ы ссылок.

1 стартмани

25.06.2015    13431    134    zyama    16    

Гламурная консоль запросов "СуперСтар" (толстый клиент) Промо

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

Инструменты разработчика бывают разного назначения. Бывает технологическая инструментальная консоль для всяких выгрузок и исполнения фрагментов кода. Ну а бывает любимая консоль - нечто более сокровенное, как для меня эта консоль - можно сказать мой "рабочий орган", в котором проводишь большую часть рабочего дня и который самое главное должен быть красивый, удобный и поднимающий настроение. С эстетической точки зрения мне не нравится интерфейс управляемых форм, мне кажется старые формы красивее. Надеюсь прелести рисованных неуправляемых форм со всякими фишечками и рюшечками толстого клиента помогут мне доставить всем программистам удовольствие от работы с данной версией консоли, которое получаю от нее я сам. Огромное уважение автору оригинальной разработки Hobi (http://infostart.ru/profile/132974/), с разрешения которого я занимаюсь доработкой этой формы консоли для толстого клиента обычного приложения 8.2 (устаревшая версия http://infostart.ru/public/125225/).

1 стартмани

21.09.2012    19658    5    ksnik    10    

Консоль запросов для обычного приложения с расширенным функционалом

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

Консоль запросов с удобным просмотром временных таблиц, сортировкой и отбором строк как во временных таблицах, так и в результате запроса.

1 стартмани

19.05.2015    4688    10    Kharcha    2