Консоль запросов, версия 1.8.1 для управляемого приложения тонкий клиент. Интеграция с режимом отладки

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

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

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

187
Интеграция консоли запросов с режимом отладки. Автоматическое добавление новых запросов с заполненными параметрами вызовом функции "Вычислить".

Консоль запросов 1.8.1 разработана для использования в тонком и толстом клиенте управляемого приложения.
Работает начиная с версии платформы 8.3.3.

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

Возможности:
- цветовое выделение ячеек по типу содержимого и получение расширенной информации о ячейке "на лету" или в текстовую область;
- получение в текстовую область всех предопределенных элементов справочников, значений перечислений в формате ЗНАЧЕНИЕ(...);
- выполнение выделенной части текста запроса, вызов конструктора для выделенной части текста и сохранение результата в выделенную часть текста;
- поддержка работы с временными таблицами;
- возможность использования параметров запроса с типами "Список значений", "Таблица значений", "Момент времени", "Граница"';

- возможность заполнения параметра "Таблица значений" из файла .mxl;

- выполнение выделенной части текста запроса, вызов конструктора для выделенной части текста и сохранение результата в выделенную часть текста;

- получение "на лету" расширенной информации о содержимом ячейки и возможность непосредственного использования для включения в текст запроса;

- работа в режимах "Толстый клиент (управляемое приложение)" и "Толстый клиент (обычное приложение)". Для обычного приложения нужно включить обработку в состав конфигурации; Инструкция по подключению прилагается :)

- обмен текстами запросов с модулями 1С;

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

В версии 1.8.1 исправлена ошибка 1.8.0: при добавлении из режима отладки нового запроса не обрабатывался тип параметра "Массив". Теперь параметр автоматически преобразуется в "Список значений", который поддерживается обработкой "Консоль запросов". 


187

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

Наименование Файл Версия Размер
Интегрированная консоль запросов для управляемого приложения (версия 1.8.1). Выгрузка базы данных.
.dt 141,02Kb
10.01.16
156
.dt 141,02Kb 156 Скачать
Консоль запросов для управляемого приложения (версия 1.7.9). Обработка, краткое описание, пример.
.rar 1,03Mb
06.01.16
1232
.rar 1,03Mb 1232 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
0. hobi 551 02.05.12 08:53 Сейчас в теме
Интеграция консоли запросов с режимом отладки. Автоматическое добавление новых запросов с заполненными параметрами вызовом функции "Вычислить".


Перейти к публикации

1. Famza 82 02.05.12 08:53 Сейчас в теме
(0) Ну почему и обработку, и документацию, и пример нельзя прикрепить одним файлом?! Дело не в $m - это дело наживное, а в удобстве скачивания.
Имхо, ведь приятнее распаковать в папку где все лежит вместе.
2. hobi 551 02.05.12 11:09 Сейчас в теме
(1) Famza, не знал, что $m снимают за каждый файл, а не за публикацию. Исправил недочет.
Только вот первый релиз "проверку боем" не прошел. Тормозит не по детски. Количество тормозов прямо пропорционально количеству строк в результате запроса. Да и от количества колонок зависит не слабо. Эх, придется опять "основу" рихтовать. Как говаривал кот Матроскин: "Неправильно ты, дядя Федор, бутерброд ешь !". Где лечить - знаю, чем лечить - тоже. Как свободное время появится, вылечу от задумчивости. Текущий релиз можно рассматривать как анонс будущего счастья :)
dgolovanov; chirinna; +2 Ответить
3. Famza 82 02.05.12 11:56 Сейчас в теме
(2) Ну чтож, буду ждать с нетерпением)))
67. hobi 551 11.03.13 09:02 Сейчас в теме
Пользователь yuraos прокомментировал:

(2) для начала пара вопросиков,
так сказать, соавторам
hobi и ManyakRus:
---
1. Почему результат запроса показывается в поле табличного документа,
а не (как в традиционной консоли) в табличном поле ?
2. Как отображаются в ней поля запроса,
в которых возвращаются табличные части объектов, имеющие тип значения "ТаблицаЗначений" ?


На первый вопрос:
Количество и ширина колонок в строках табличного поля одинаковое, в поле табличного документа этого ограничения нет. Поэтому если нужно отобразить результат запроса вместе с временными таблицами, сделать это
используя табличное поле весьма затруднительно.
На второй вопрос:
http://infostart.ru/upload/iblock/823/tdwfdbzjva%20q%20jvzbljq.png
4. DoctorRoza 03.05.12 09:32 Сейчас в теме
Плюс за разработку .. так сказать, авансом, в счет .. будующего счастья! :)
5. Legavaz 671 03.05.12 10:24 Сейчас в теме
Отличная работа и исполнение, было бы удобно если прикрутил бы еще и выполнение кода на примере моей обработки : Моя консоль
6. Legavaz 671 03.05.12 10:35 Сейчас в теме
Еще пожелание, иметь итоговые показатели по числовым полям результата. (понятно что можно использовать итоги но вкусняшка пригодится и обязана быть !!! ;-) )
7. Sunhare 3 03.05.12 10:58 Сейчас в теме
8. zavedeev 03.05.12 13:24 Сейчас в теме
Отличная обработка. Спасибо
9. KliMich 04.05.12 01:33 Сейчас в теме
Спасибо.Качественная работа
10. alexsiswx 04.05.12 15:13 Сейчас в теме
Ухт! И даже работает! Спасибо.
11. khaoos 239 05.05.12 06:43 Сейчас в теме
Мощно, ничего не скажешь. Автор молодец. Но раз анонсировано ускорение, подожду со скачиванием. А так, пока плюс ).
12. hobi 551 05.05.12 08:51 Сейчас в теме
Спасибо за положительные отклики и предложения. Как только задумчивость вылечу, буду смотреть функционал, что полезного туда еще добавить. Пока состояние следующее:
Все тормоза - при выводе в табличный документ в двойном цикле.
Немного изменил код двойного цикла (убрал создание нового табличного документа для каждой строки результата), оно ускорилось, не кардинально. Кардинально - при отключении расширенного режима вместо двойного цикла - построитель. Разница примерно такая - вывод результата запроса о 16 колонках и 530 строках занимает в расширенном режиме 5сек, при отключенном - 0.25 сек.
Что без расширенного режима отключено:
- цветовое выделение по типу содержимого ячеек и примечания к ячейкам;
- расшифровка содержимого ячеек "таблица значений";
- содержимое ячеек с типами "таблица значений", NULL, неопределено, "пустая ссылка" - не отображается;
- режим "дерево" (пока не успел).
Работает:
- пакетные запросы;
- расшифровка значения ячеек (кроме "таблицы значений");
- получение расширенной информации о содержимом ячейки из контекстного меню "О ячейке" и вывод
предопределенных элементов справочников и значений перечислений.

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

Как только "дерево" сделаю - выложу версию 1.1.
13. dandrontiy 05.05.12 13:13 Сейчас в теме
Мы ждем не дождемся когда же ты снова пришлешь нам хороших и вкусных калош (с) Маршак :-)
14. hobi 551 07.05.12 09:18 Сейчас в теме
(13) dandrontiy, калоши версии 1.1 доступны к скачиванию :). Как и обещалось, произведена оптимизация вывода в табличный документ. Даже три:
  • 1 ускорена работа в расширенном режиме (не кардинально, но все-таки);
  • 2 в обычном режиме скорость вывода по сравнению с прежней версией может достигать десятков раз (чем больше результат запроса, тем разница больше, особенно при большом количестве колонок). Причем при повторном запуске запроса время вывода еще уменьшается);
  • 3 в настройках добавлен "ограничитель жадности" - максимально выводимое количество строк в табличный документ. Запрос исполняется полностью, но при превышении ограничителя остаток отбрасывается. Это позволяет избежать ситуации долгого ожидания, когда запрос вернул неожиданно много строк. Да и в оперативной памяти табличный документ не будет занимать неприлично много места.
В обычном режиме расшифровка таблицы значений работает ! Есть нюансы с отображением поля "родитель". В обычном режиме отображается значение "родителя", в расширенном - <пустая ссылка> разных цветов. Если цвет черный, команда "О ячейке" или выпадающее окно покажет значение "родителя".
Итого: на практике проблем со скоростью вывода больше нет (и других принципиальных проблем).
Мелкие шероховатости со временем отполируются.

Построитель не понадобился (вызов в коде закомментирован). Ускорения по сравнению с текущей реализацией почти не даёт, но расшифровка "таблицы значений" с ним не работает.

А теперь и версия 1.2.
В этой версии возможность работы с параметром типа "Таблица значений" из разряда "а еще она и так может" превратилась в практически полезную. Если в конфигурацию включить идущий в комплекте общий модуль, можно сохранять непосредственно из отладчика таблицу значений (например, вычислив выражение: Консоль.ТЗ(Запрос.Выполнить().Выгрузить()). В результате в файл формата .q1c будет сохранено все содержимое аргумента функции и автоматически сформированный текст запроса.
Замечание: поскольку ссылки в файле сохранятся в виде значений уникальных идентификаторов, выгруженный запрос можно открыть только из базы, из которой он выгружен. Для иллюстрации процесса к публикации добавлены новые картинки.

В архивный файл для загрузки добавлены файлы "История версий" и "Общий модуль Консоль_ Модуль.txt".

P.S.
Замеченные ошибки:
- в сведениях о регистрации обработка версии 1.2 бодро сообщает, что она версии 1.1 :)
15. dumal 10.05.12 09:58 Сейчас в теме
Всегда приятно, когда разработчики делают инструменты сами для себя, причем так, что ими может пользоваться любой желающий, а не только этот разработчик. Плюс, однозначно
16. vec435 15 14.05.12 11:42 Сейчас в теме
в своей консоли в 8,1 добавлял фильтр вроде "Отбор по значению в текущей ..." : позволяет не менять запрос. И еще группировку с количеством записей. Доавить возможно?
17. hobi 551 14.05.12 22:08 Сейчас в теме
(16) vec435, Отбор по значению в текущей добавил. А про группировку подробнее ?
18. vec435 15 16.05.12 22:25 Сейчас в теме
группировка по текущей колонке с подсчетом количество записей
19. vec435 15 16.05.12 23:20 Сейчас в теме
можно добавить(если нет) групповые операции(сумма...) по текущей
20. hobi 551 17.05.12 00:02 Сейчас в теме
(19) vec435, (6) Legavaz, добавил команду контекстного меню "О колонке" для области результата запроса. Выдаёт имя колонки, количество строк в таблице, сумму чисел по колонке (если в ней есть числовые ячейки) с учетом установленных отборов по значению (отборы по значению можно применять последовательно, к разным колонкам, после каждого отбора количество строк может уменьшиться). Для иллюстрации добавил к публикации картинку.
Вопрос:
в контекстном меню есть функционал "Выделить/отменить выделение". Пока он служит только для визуального выделения.
Может приспособить его для подсчета сумм выделенных ячеек ? По текущей колонке или по всей таблице ? Может еще какую полезную нагрузку для этого функционала придумать ?
Главное, я думаю, востребованность функции и простота использования, без лишней экзотики. Иначе из консоли монстр получится.
31. vec435 15 21.05.12 20:13 Сейчас в теме
(20) добавить можно, если еще не добавил(сообщение 23).Теперь дело за малым: парсинг текста запроса: как делается в консоле Инструменты Разработчика при отладке сложного запроса
41. vec435 15 30.05.12 20:44 Сейчас в теме
(31) vec435, не для рекламы, но только что появилась обработка по парсингу запроса http://infostart.ru/public/137294/
42. hobi 551 31.05.12 08:24 Сейчас в теме
(41) vec435, предлагаете интегрировать http://infostart.ru/public/137294/ в консоль запросов ? Нужно с автором парсера обсуждать разрешение/или возможную совместную работу. Если потребность в таком (консоль с визуализатором) продукте есть, можно заняться.
43. vec435 15 31.05.12 21:56 Сейчас в теме
(42) в том и интерес что в этом парсере нет какой-либо ВК. Все делается средствами 1С. А визуализация структуры запроса-вещь актуальная
21. Kent_killer 17.05.12 16:10 Сейчас в теме
Пробую работать с версией 1.4
При попытке выгрузить таблицу значений методом Консоль.ТЗ(МояТаблица), если в таблице есть значение типа "Структура" - срабатывает исключение.
В остальном вроде всё отлично работает.
22. Kent_killer 17.05.12 18:32 Сейчас в теме
При передаче в качестве параметра большой таблицы значений, каждый раз, после редактирования текста запроса, подвисает причем надолго. Пытался поймать где виснет отладчиком. Срабатывает процедура СохранитьТекстЗапроса(НомерСтроки), доходит до конца, потом подвисает, потом переходит к строке "КонецПроцедуры" ТекстЗапросаПриИзменении(Элемент). Что происходит между ними (когда висит) так и не смог выяснить.
23. hobi 551 17.05.12 19:52 Сейчас в теме
(22) Kent_killer, на выходных посмотрю, в чем проблема. А пока - небольшое обновление. Команда "О колонке" теперь выдаёт информацию о количестве строк не только для всей текущей колонки, но и для выделенных в этой колонке ячеек
24. Ткачев 72 20.05.12 21:37 Сейчас в теме
(23) > А пока - небольшое обновление.
А его тоже платно надо качать ?
25. Agema 20.05.12 21:59 Сейчас в теме
(24) Ткачев, что значит, платно? за SM (StartMoney)? ну да за мэстные.
26. Ткачев 72 21.05.12 05:05 Сейчас в теме
(25) Agema, т.е. скачал обработку, а потом все обновления ее тоже за SM ?
Тогда я подожду еще усовершенствований ее.
27. ms200999 21.05.12 08:03 Сейчас в теме
Добавил в закладки, слежу за развитием. hobi, спасибо вам!
28. AlexKoso 17 21.05.12 08:16 Сейчас в теме
буду попробывать. А вообще я за такие полезные разработки :) И конечно плюс.
29. Sairys 21.05.12 11:00 Сейчас в теме
Спасибо за обработку. Попробуем, потестит. Отпишемся о проблемах и о впечатлениях тоже. Автору спасибо!!!
30. Den_D 51 21.05.12 11:16 Сейчас в теме
Автору большое спасибо!
32. edzz 23.05.12 07:45 Сейчас в теме
33. ut2k5 13 23.05.12 10:39 Сейчас в теме
Автору плюс, однозначно! Но...
Но если я использую в запросе параметр типа "Таблица значений", так и не понял, как заполнять строки такого параметра..., может туплю, но хоть убейте не пойму...
34. hobi 551 23.05.12 11:09 Сейчас в теме
(33) ut2k5, есть два варианта заполнения "Таблицы значений":
  • Двойной клик по значению параметра (там где,например, написано: "Таблица: строк = 409, колонок = 12"). После этого откроется окно, в котором можно создать колонки, определить их имена и типы значений (в том числе
    ссылочные), а также заполнить строки таблицы. В этом же окне есть кнопка "Загрузить .mxl". В последнем случае ссылочные типы значений загрузить нельзя.
  • С помощью функции внешнего модуля КонсольТЗ(ТЗ), которая в идет в комплекте с обработкой, выгрузить таблицу значений во время отладки кода модуля в файл запроса. В этом файле уже будет сформированный текст запроса и заполненный параметр с типом "Таблица значений". В нем могут быть также ссылочные данные для базы данных, из которой файл запроса выгружен.
Если не получится, напишите на hobi@mail.ru, я вышлю более подробные инструкции.
35. ut2k5 13 23.05.12 12:42 Сейчас в теме
"Двойной клик по значению параметра"

Вот в примере то как раз все работает.., а вот если создаешь свой запрос, и заполняешь параметры...
то в качестве типа значений параметра "ТаблицаЗначений" выбрать не получается
2-ой способ не пробовал..., но встраивать консоль запроса в конфу не хочу...
36. hobi 551 23.05.12 12:56 Сейчас в теме
(35) ut2k5, кажется понял, в чем проблема.
Дополнительные типы параметров (момент времени, граница, список значений и таблица значений) можно выбрать только после очистки значения. Таблица значений - восьмая строка в диалоге выбора типа. Если ранее уже был выбран какой-нибудь тип, например, число, то дополнительные типы не отображаются. После очистки (кнопка с крестиком), можно опять выбрать дополнительные типы. Чтобы победить эту особенность (выбор доп.типов только после очистки значения), нужно переписывать стандартный выбор типа. Но, поскольку особенно не напрягает нажать на кнопку с крестиком, я переписывать не стал. Надо отобразить в документации эту особенность.
37. ut2k5 13 23.05.12 13:50 Сейчас в теме
Все спасибо, вопрос, решен!!!
А еще огромное спасибо, за быстроту ответа, обработка супер. маст хеф у каждого

плюс уже поставил... :)
39. STEPPRK 12 28.05.12 08:07 Сейчас в теме
Спасибо!!! Отличная работа
40. vnedr 62 28.05.12 22:58 Сейчас в теме
45. eeeio 107 25.06.12 08:11 Сейчас в теме
в клиент-серверном режиме не понравилось, что сохранение файла запросов происходит &НаСервере: диалог выбора файла открывается на клиенте, а файл по выбранному пути сохраняется относительно сервера - из-за этого файл либо сохраняется не там, где ты ожидал, либо вообще не сохраняется из-за различных прав на клиенте и сервере или отсутствия локального адреса на сервере.
46. gortol 183 02.07.12 10:16 Сейчас в теме
Доработал обработку для корректной работы с таблицей значения
47. kirillkr 28 03.07.12 13:11 Сейчас в теме
(0) hobi,
планируете ли Вы вносить наработки (46) gortol'а (http://infostart.ru/public/141736/) в свою версию?
48. hobi 551 03.07.12 20:12 Сейчас в теме
(47) kirillkr, спасибо за ссылку.
Посмотрю, как только смогу.
49. gortol 183 04.07.12 13:15 Сейчас в теме
(48) нашёл ещё багу в этой обработке, при выводе в виде дерева, то в строках почему то Null (если выводить не в дерево (без иерархии) то все данные отображаются корректно)

щас буду править
50. gortol 183 04.07.12 17:50 Сейчас в теме
(48) исправил и эту багу (при выводе запроса в дерево) лежит тут: http://infostart.ru/public/141736/
51. bobank 178 02.08.12 15:27 Сейчас в теме
Обработка работает на тонком клиенте?
52. hobi 551 05.08.12 12:06 Сейчас в теме
(51) bobank, на тонком клиенте не работает.
Потому что главный инструмент в обработке - конструктор запросов.
А платформа поддерживает конструктор только для:
"Сервер, толстый клиент, внешнее соединение".
Поэтому делать половинчатое решение (без поддержки конструктора) не стал.
53. Поручик 4330 05.08.12 13:00 Сейчас в теме
(52) Зря, просто отключай доступность конструктора в тонком клиенте. Запросы можно и руками написать или подправить.
55. hobi 551 01.10.12 23:29 Сейчас в теме
(53) Поручик, консоль работает уже и в тонком клиенте.
Естественно, конструктор запросов в этом случае не вызывается
(отображается сообщение о невозможности запуска).
И при запуске в тонком клиенте в окне сообщений сразу же
предупреждается об этом, чтобы не было несбыточных надежд
на запуск конструктора в режиме тонкого клиента :)
Под Web-клиентом пока не тестировал, возможно тоже заработает.
54. fomix 26 26.09.12 17:31 Сейчас в теме
Испробовал консоль v.1.6.3 в работе. Есть замечание: при попытке установить комментарий в тексте запроса, в первую строку запроса "ВЫБРАТЬ..." подставляется число. И не какое-то абстрактное, а номер строки на которой устанавливается комментарий! Оно же проставляется там при попытке снять комментарий. Других видимых глюков не замечено. Пока не так уж и много поработал с данной обработкой.
А так консоль вполне кошерная! Спасибо автору и +.
56. rasswet 82 03.10.12 12:06 Сейчас в теме
не нашел в описании можно ли просматривать временные таблицы?
как его вызвать из модуля конфигурации так, чтобы открылась консоль со всеми заполненными параметрами, как они заданы в запросе на момент её вызова?
57. hobi 551 03.10.12 20:06 Сейчас в теме
Временные таблицы просматривать можно, для этого в левом верхнем углу консоли правее кнопки "Запрос" есть кнопка "Пакет". Чтобы консоль открылась с параметрами, которые были заполнены в предыдущем сеансе, нужно нажать кнопку "Сохранить как" и выбрать файл, в который будет сохранен запрос. Параметры будут сохранены на сервере, файл запроса - там, где указали. В версиях консоли до 1.7 параметры сохранялись не на сервере, а на локальном компьютере. Кнопка "Сохранить как" - последняя на панели инструментов для закладки "Запросы".
58. rasswet 82 12.10.12 08:57 Сейчас в теме
(57) по поводу "как его вызвать из модуля конфигурации так, чтобы открылась консоль со всеми заполненными параметрами, как они заданы в запросе на момент её вызова?" имел ввиду следующее
мы в конфигураторе после длинного запроса пишем примерно так
ВнешниеОбработки.Создать("Q:\1С\8.2\Консоль.epf").Отладить(Запрос, Истина);
и в предприятии открывается консоль, где всё уже заполнено (и параметры и текст)
59. nixel 796 21.12.12 09:49 Сейчас в теме
Дабы не мучаться потом со сравнением обработок, так же прошу реализовать работу с сохранением/загрузкой файлов и ТЗ в клиент-серверном режиме. Думаю, переписать логику с абсолютных путей к файлу на ПоместитьФайл/ПолучитьФайл будет не сложно.
А в остальном отличная консоль, спасибо.
60. Scukosan 23.01.13 00:11 Сейчас в теме
извиняюсь, что не по теме
но нет ли у кого консоли отчетов(скд) для управляемых форм?
привык накидывать консультантам мини отчетики
а теперь с переходом на управляемые формы все похерилось(
61. Kamikadze 46 03.03.13 17:20 Сейчас в теме
Ставлю минус сходу:

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

Если на этом этапе есть такие помарки - то я делаю вывод, что тестирование нормальное не проводилось.
62. sanches 245 03.03.13 21:26 Сейчас в теме
63. Ilchenko 1 07.03.13 11:02 Сейчас в теме
Не запускается. 8.2.17.*
УТ 10.3
64. nixel 796 07.03.13 12:42 Сейчас в теме
(63) Ilchenko, она же управляемая.
На 8.2.17 в УТ11, БП 3.0 и так далее работает. Единственный критичный минус (как я писал выше) - не работает сохранение в клиент-серверном режиме, если работа идет не на сервере
65. ManyakRus 291 09.03.13 21:27 Сейчас в теме
надо записать список багов и предложений :)
баги:
1) результат в дерево показывается неправильно, в нужных колонках Null
2) комментирует неправильно, ставит лишнюю цифру
3) окно сообщений при запуске надоело,
а лучше вообще убрать его и всё показывать в предупреждениях
4) не все параметры запросов заполняються автоматически,
при перезаполнении параметры можно не дублировать
66. ManyakRus 291 10.03.13 16:35 Сейчас в теме
http://infostart.ru/public/177142/
я её доделал немножко :)

изменения:
1) Не заполнял некоторые колонки, писал Null
2) улучшения интерфейса
3) запросы случайно не удаляются
4) параметры запроса не задваиваются
5) ставится комментарий кнопкой CTRL+/
6) окно сообщений убирается кнопкой CTRL+*
68. sacred 171 17.04.13 20:20 Сейчас в теме
Вот в таком запросе (УТ11.1):

ВЫБРАТЬ
РасчетыПоДоговорамКредитовИДепозитовОстатки.Договор,
РасчетыПоДоговорамКредитовИДепозитовОстатки.СуммаВВалютеОстаток
ПОМЕСТИТЬ СуммыПроцентов
ИЗ
РегистрНакопления.РасчетыПоДоговорамКредитовИДепозитов.Остатки(
&Период,
Договор.У1С_НачислятьАвтоматически
И ТипСуммы = ЗНАЧЕНИЕ(Перечисление.ТипСуммыГрафикаКредитовИДепозитов.Проценты)) КАК РасчетыПоДоговорамКредитовИДепозитовОстатки
ГДЕ
РасчетыПоДоговорамКредитовИДепозитовОстатки.СуммаВВалютеОстаток > 0
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
ТаблицаРасшифровкаПлатежа.НомерСтроки КАК НомерСтроки,
ТаблицаРасшифровкаПлатежа.Заказ КАК Заказ,
ВЫРАЗИТЬ(ТаблицаРасшифровкаПлатежа.ОснованиеПлатежа КАК Документ.СчетНаОплатуКлиенту) КАК СчетНаОплату,
ТаблицаРасшифровкаПлатежа.СтатьяДоходов КАК СтатьяДоходов,
ТаблицаРасшифровкаПлатежа.АналитикаДоходов КАК АналитикаДоходов,
ТаблицаРасшифровкаПлатежа.Подразделение КАК Подразделение,
ВЫБОР
КОГДА Раздвоитель.знак = 0
ТОГДА ТаблицаРасшифровкаПлатежа.ДоговорКредитаДепозита.СтатьяДДСПроцентов
ИНАЧЕ ТаблицаРасшифровкаПлатежа.ДоговорКредитаДепозита.СтатьяДДСОсновногоДолга
КОНЕЦ КАК СтатьяДвиженияДенежныхСредств,
ТаблицаРасшифровкаПлатежа.ДоговорКредитаДепозита КАК ДоговорКредитаДепозита,
ВЫБОР
КОГДА Раздвоитель.знак = 0
ТОГДА ВЫБОР
КОГДА ТаблицаРасшифровкаПлатежа.Сумма > ЕСТЬNULL(СуммыПроцентов.СуммаВВалютеОстаток, 0)
ТОГДА ЕСТЬNULL(СуммыПроцентов.СуммаВВалютеОстаток, 0)
ИНАЧЕ ТаблицаРасшифровкаПлатежа.Сумма
КОНЕЦ
ИНАЧЕ ТаблицаРасшифровкаПлатежа.Сумма - ЕСТЬNULL(СуммыПроцентов.СуммаВВалютеОстаток, 0)
КОНЕЦ КАК Сумма,
ВЫБОР
КОГДА Раздвоитель.знак = 0
ТОГДА ВЫБОР
КОГДА ТаблицаРасшифровкаПлатежа.СуммаВзаиморасчетов > ЕСТЬNULL(СуммыПроцентов.СуммаВВалютеОстаток, 0)
ТОГДА ЕСТЬNULL(СуммыПроцентов.СуммаВВалютеОстаток, 0)
ИНАЧЕ ТаблицаРасшифровкаПлатежа.СуммаВзаиморасчетов
КОНЕЦ
ИНАЧЕ ТаблицаРасшифровкаПлатежа.СуммаВзаиморасчетов - ЕСТЬNULL(СуммыПроцентов.СуммаВВалютеОстаток, 0)
КОНЕЦ КАК СуммаВзаиморасчетов,
ТаблицаРасшифровкаПлатежа.ВалютаВзаиморасчетов,
ЕСТЬNULL(Аналитика.КлючАналитики, НЕОПРЕДЕЛЕНО) КАК АналитикаУчетаПоПартнерам
ПОМЕСТИТЬ ТаблицаРасшифровкаПлатежа
ИЗ
Документ.ПоступлениеБезналичныхДенежныхСредств.РасшифровкаПлатежа КАК ТаблицаРасшифровкаПлатежа
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК Аналитика
ПО ТаблицаРасшифровкаПлатежа.Ссылка.Организация = Аналитика.Организация
И (&Контрагент = Аналитика.Контрагент)
И ТаблицаРасшифровкаПлатежа.Партнер = Аналитика.Партнер
ЛЕВОЕ СОЕДИНЕНИЕ СуммыПроцентов КАК СуммыПроцентов
ПО ТаблицаРасшифровкаПлатежа.ДоговорКредитаДепозита = СуммыПроцентов.Договор
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
0 КАК знак

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

ВЫБРАТЬ
1) КАК Раздвоитель
ПО ((ТаблицаРасшифровкаПлатежа.СуммаВзаиморасчетов - ЕСТЬNULL(СуммыПроцентов.СуммаВВалютеОстаток, 0)) * Раздвоитель.знак >= 0)
ГДЕ
ТаблицаРасшифровкаПлатежа.Ссылка = &Ссылка
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
ДанныеДокумента.Дата КАК Период,
ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения,
ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредствКПоступлению.ПоступлениеПоПлатежномуДокументу) КАК ТипДенежныхСредств,
ДанныеДокумента.Организация КАК Организация,
ДанныеДокумента.БанковскийСчет КАК БанковскийСчет,
ДанныеДокумента.Ссылка КАК Документ,
ДанныеДокумента.ХозяйственнаяОперация КАК ХозяйственнаяОперация,
ТаблицаРасшифровкаПлатежа.НомерСтроки КАК НомерСтрокиРасшифровкиПлатежа,
ВЫБОР
КОГДА &ХозяйственнаяОперация В (ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеДенежныхСредствПоКредитам), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеДенежныхСредствПоДепозитам), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеДенежныхСредствПоЗаймамВыданным))
ТОГДА ТаблицаРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств
ИНАЧЕ &СтатьяДвиженияДенежныхСредств
КОНЕЦ КАК СтатьяДвиженияДенежныхСредств,
ТаблицаРасшифровкаПлатежа.Заказ КАК Заказ,
ВЫБОР
КОГДА ДанныеДокумента.ХозяйственнаяОперация В (ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеОплатыОтКлиента), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВозвратДенежныхСредствОтПоставщика), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеДенежныхСредствПоКредитам), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеДенежныхСредствПоДепозитам), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеДенежныхСредствПоЗаймамВыданным))
ТОГДА ТаблицаРасшифровкаПлатежа.АналитикаУчетаПоПартнерам
ИНАЧЕ НЕОПРЕДЕЛЕНО
КОНЕЦ КАК АналитикаУчетаПоПартнерам,
ТаблицаРасшифровкаПлатежа.Сумма КАК Сумма
ИЗ
Документ.ПоступлениеБезналичныхДенежныхСредств КАК ДанныеДокумента
ЛЕВОЕ СОЕДИНЕНИЕ ТаблицаРасшифровкаПлатежа КАК ТаблицаРасшифровкаПлатежа
ПО (ИСТИНА)
ГДЕ
ДанныеДокумента.Ссылка = &Ссылка
И НЕ ДанныеДокумента.ХозяйственнаяОперация В (ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПрочееПоступлениеДенежныхСредств), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.КонвертацияВалюты), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВозвратДенежныхСредствОтПодотчетника))

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

ВЫБРАТЬ
ДанныеДокумента.Дата,
ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход),
ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредствКПоступлению.ПоступлениеПоПлатежномуДокументу),
ДанныеДокумента.Организация,
ДанныеДокумента.БанковскийСчет,
ДанныеДокумента.Ссылка,
ДанныеДокумента.ХозяйственнаяОперация,
НЕОПРЕДЕЛЕНО,
&СтатьяДвиженияДенежныхСредств,
НЕОПРЕДЕЛЕНО,
НЕОПРЕДЕЛЕНО,
ДанныеДокумента.СуммаДокумента
ИЗ
Документ.ПоступлениеБезналичныхДенежныхСредств КАК ДанныеДокумента
ГДЕ
ДанныеДокумента.Ссылка = &Ссылка
И ДанныеДокумента.ХозяйственнаяОперация В (ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПрочееПоступлениеДенежныхСредств), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.КонвертацияВалюты), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВозвратДенежныхСредствОтПодотчетника))

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

ВЫБРАТЬ
ДанныеДокумента.Дата,
ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход),
ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредствКПоступлению.КонвертацияВалюты),
ДанныеДокумента.Организация,
ДанныеДокумента.БанковскийСчет,
ДанныеДокумента.СписаниеБезналичныхДенежныхСредств,
ДанныеДокумента.ХозяйственнаяОперация,
НЕОПРЕДЕЛЕНО,
&СтатьяДвиженияДенежныхСредств,
НЕОПРЕДЕЛЕНО,
НЕОПРЕДЕЛЕНО,
ДанныеДокумента.СписаниеБезналичныхДенежныхСредств.СуммаПослеКонвертации
ИЗ
Документ.ПоступлениеБезналичныхДенежныхСредств КАК ДанныеДокумента
ГДЕ
ДанныеДокумента.Ссылка = &Ссылка
И ДанныеДокумента.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.КонвертацияВалюты)

УПОРЯДОЧИТЬ ПО
НомерСтрокиРасшифровкиПлатежа
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
&Период КАК Период,
&Период КАК ДатаРегистратора,
ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) КАК ВидДвижения,
ТаблицаРасшифровкаПлатежа.АналитикаУчетаПоПартнерам КАК АналитикаУчетаПоПартнерам,
ТаблицаРасшифровкаПлатежа.ВалютаВзаиморасчетов КАК Валюта,
ТаблицаРасшифровкаПлатежа.Заказ КАК ЗаказКлиента,
&ХозяйственнаяОперация КАК ХозяйственнаяОперация,
ЗНАЧЕНИЕ(Перечисление.ФормыОплаты.Безналичная) КАК ФормаОплаты,
&СтатьяДвиженияДенежныхСредств КАК СтатьяДвиженияДенежныхСредств,
ТаблицаРасшифровкаПлатежа.СчетНаОплату КАК СчетНаОплату,
ТаблицаРасшифровкаПлатежа.СуммаВзаиморасчетов КАК Сумма,
ТаблицаРасшифровкаПлатежа.СуммаВзаиморасчетов КАК КОплате,
ВЫРАЗИТЬ(ТаблицаРасшифровкаПлатежа.Сумма * &КоэффициентПересчетаВВалютуРегл КАК ЧИСЛО(15, 2)) КАК СуммаРегл
ИЗ
ТаблицаРасшифровкаПлатежа КАК ТаблицаРасшифровкаПлатежа
ГДЕ
(&ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеОплатыОтКлиента)
ИЛИ &ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.У1С_КонвертацияВалютыКлиента))

УПОРЯДОЧИТЬ ПО
ТаблицаРасшифровкаПлатежа.НомерСтроки
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
МАКСИМУМ(ТаблицаРасшифровкаПлатежа.НомерСтроки) КАК НомерСтроки,
&Период КАК Период,
&Ссылка КАК Регистратор,
ТаблицаРасшифровкаПлатежа.АналитикаУчетаПоПартнерам КАК АналитикаУчетаПоПартнерам
ИЗ
ТаблицаРасшифровкаПлатежа КАК ТаблицаРасшифровкаПлатежа
ГДЕ
&ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеОплатыОтКлиента)

СГРУППИРОВАТЬ ПО
ТаблицаРасшифровкаПлатежа.АналитикаУчетаПоПартнерам

УПОРЯДОЧИТЬ ПО
НомерСтроки
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
&Период КАК Период,
&Период КАК ДатаРегистратора,
ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения,
ТаблицаРасшифровкаПлатежа.АналитикаУчетаПоПартнерам КАК АналитикаУчетаПоПартнерам,
ТаблицаРасшифровкаПлатежа.Заказ КАК ЗаказПоставщику,
ТаблицаРасшифровкаПлатежа.ВалютаВзаиморасчетов КАК Валюта,
&ХозяйственнаяОперация КАК ХозяйственнаяОперация,
ЗНАЧЕНИЕ(Перечисление.ФормыОплаты.Безналичная) КАК ФормаОплаты,
&СтатьяДвиженияДенежныхСредств КАК СтатьяДвиженияДенежныхСредств,
-ТаблицаРасшифровкаПлатежа.СуммаВзаиморасчетов КАК Сумма,
-ТаблицаРасшифровкаПлатежа.СуммаВзаиморасчетов КАК КОплате,
-(ВЫРАЗИТЬ(ТаблицаРасшифровкаПлатежа.Сумма * &КоэффициентПересчетаВВалютуРегл КАК ЧИСЛО(15, 2))) КАК СуммаРегл
ИЗ
ТаблицаРасшифровкаПлатежа КАК ТаблицаРасшифровкаПлатежа
ГДЕ
&ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВозвратДенежныхСредствОтПоставщика)

УПОРЯДОЧИТЬ ПО
ТаблицаРасшифровкаПлатежа.НомерСтроки
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
МАКСИМУМ(ТаблицаРасшифровкаПлатежа.НомерСтроки) КАК НомерСтроки,
&Период КАК Период,
&Ссылка КАК Регистратор,
ТаблицаРасшифровкаПлатежа.АналитикаУчетаПоПартнерам КАК АналитикаУчетаПоПартнерам
ИЗ
ТаблицаРасшифровкаПлатежа КАК ТаблицаРасшифровкаПлатежа
ГДЕ
&ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВозвратДенежныхСредствОтПоставщика)

СГРУППИРОВАТЬ ПО
ТаблицаРасшифровкаПлатежа.АналитикаУчетаПоПартнерам

УПОРЯДОЧИТЬ ПО
НомерСтроки
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
&Период КАК Период,
ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения,
&Организация КАК Организация,
ТаблицаРасшифровкаПлатежа.СтатьяДоходов КАК СтатьяДоходов,
ТаблицаРасшифровкаПлатежа.АналитикаДоходов КАК АналитикаДоходов,
ТаблицаРасшифровкаПлатежа.Подразделение КАК Подразделение,
&ХозяйственнаяОперация КАК ХозяйственнаяОперация,
ВЫРАЗИТЬ(ТаблицаРасшифровкаПлатежа.Сумма * &КоэффициентПересчетаВВалютуУпр КАК ЧИСЛО(15, 2)) КАК Сумма
ИЗ
ТаблицаРасшифровкаПлатежа КАК ТаблицаРасшифровкаПлатежа
ГДЕ
&ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПрочиеДоходы)
И &ИспользоватьУчетПрочихДоходовРасходов

УПОРЯДОЧИТЬ ПО
ТаблицаРасшифровкаПлатежа.НомерСтроки
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
&Ссылка КАК Документ,
"" КАК ИдентификаторСтроки,
&Период КАК Дата,
&Организация КАК Организация
ГДЕ
&ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПрочееПоступлениеДенежныхСредств)

Не удаётся Заполнить Параметры автоматически.
Сократить запрос не удалось. Начинаю отрезать подзапросы - параметры заполняются.
73. hobi 551 12.05.13 08:46 Сейчас в теме
(68) sacred, воспроизвести ситуацию затруднительно.
Пример запроса в типовой УТ11 не работает. В запросе обращения к объектам, которых нет в типовой:
значения перечислений, регистры накопления...
Нужен или пример для типовой или ваша конфигурация.
69. rasswet 82 18.04.13 10:31 Сейчас в теме
а можно добавить возможность запуска от определенного пользователя? есть на ИС такая консоль, но она не под УФ.
70. hobi 551 18.04.13 12:52 Сейчас в теме
Спасибо за комментарии. После майских праздников вернусь из отпуска и смогу предметно ответить на 68 и 69 вопросы.
71. sommid 08.05.13 17:42 Сейчас в теме
Спасибо.

Хотелось бы еще пользоваться раскладкой чистова, чтобы через правый альт спец символы в поле запроса писать, но не работает ((. В обычном текстовом поле все работает. Это проблема/ограничение платформы для поля текстового документа или может можно что-то сделать?
72. sommid 08.05.13 17:49 Сейчас в теме
Еще при изменении запроса, когда добавляешь новые параметры, то по кнопке заполнить было бы удобнее, чтобы ранее добавленные и установленные параметры не очищались, вернее главное, чтобы установленные значения параметров оставались.
Хотя можно, конечно, добавить без очистки и руками удалить продублированные параметры.. но без этого было бы приятнее :)
74. sacred 171 12.05.13 11:18 Сейчас в теме
Конфигурация типовая УТ 11.1 не 11.0 ! Об этом написано в первом моём комментарии.
Глюк оказался плавающим, возможно он связан с ещё одним.
А именно, описание глюка №2:
Делаю 2 запроса,
Откуда-нибудь, например из конфигуратора, копирую текст запроса через буфер в Запрос №1
Переключаюсь мышкой на запрос №2
Переключаюсь мышкой на запрос №1 - текст запроса исчез.
75. ZhokhovM 13.06.13 13:34 Сейчас в теме
Доброго времени суток! Добавьте ещё, пожалуйста, тип "Массив". Тип "Список значений" не очень подходит к данному типу. Хочу, чтобы из массива выбирались ссылки и передавал этот параметр в запрос.
76. nixel 796 14.06.13 08:54 Сейчас в теме
(75) Maxim2012,
чем не устраивает список значений?
77. ZhokhovM 14.06.13 10:12 Сейчас в теме
(76) nixel, не знаю, вроде работает, есть косяки с выбором элементов списка значений при переоткрытии, сразу оговорюсь что когда выбираешь ссылки на них - исчезают, только при повторном открытии.
78. Bazil 450 26.06.13 14:52 Сейчас в теме
Очень хорошая и нужная вешь.
Но есть замечания:
1. В параметрах запроса невозможно выбрать группу.
2. После выполнения запроса не работает в окне редактирования текста Ctrl+Z, нельзя откатить правки запроса.
79. hobi 551 26.06.13 23:51 Сейчас в теме
(78) Bazil, спасибо за замечания.

по первому замечанию внес исправления, второе позже проверю.
80. h00m 05.08.13 13:20 Сейчас в теме
Вот это да! Отличная консоль. Огромное спасибо автору.
81. kser87 1865 19.08.13 15:29 Сейчас в теме
Нафига нужна консоль запросов для управляемого приложения, которая не работает в управляемом приложении?) (конструктор запросов в тонком клиенте я имею в виду)
82. hobi 551 19.08.13 20:41 Сейчас в теме
(81) kser87, конструктор запросов в тонком клиенте не поддерживается платформой 1С.
Если Вы знаете, как это обойти, поделитесь секретом. Многим будет интересно.
83. kser87 1865 19.08.13 21:16 Сейчас в теме
(82) именно это меня и расстраивает. Никак не обойти. Подождать, пока 1С это реализует.
84. ManyakRus 291 19.08.13 23:38 Сейчас в теме
конструктор не нужная вещь :)
85. Stradivari 147 03.09.13 10:04 Сейчас в теме
Хорошая консоль! Забираю!
86. TODD22 18 26.10.13 10:12 Сейчас в теме
1С:Предприятие 8.3 (8.3.3.687) падает платформа при переходе в конструктор. Не сразу. Но вылетает постоянно...
87. devs 17.11.13 13:27 Сейчас в теме
в параметре Типа "таблица значений", типы колонок не возможно изменить.
если в конфигураторе выгружать таблицу значений, вываливается на "МоментВремени". изменинл момент на дату, но загрузить в консоль так и не удалось (уже не разбирался почему).
в общем мне нужна была таблица движений по регистру остатков, при проведении документа.
88. devs 17.11.13 16:40 Сейчас в теме
если текст запроса изменять вручную, то при исполнении запроса все возвращатся назад
89. Legavaz 671 03.12.15 11:10 Сейчас в теме
Оставьте свое сообщение

См. также

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

17.10.2019    495    1    ogidni    20       

Консоль запросов с перехватом отчетов СКД и запросов 13

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::Запросы v8::СКД 1cv8.cf Россия Абонемент ($m) Консоль запросов

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

2 стартмани

29.09.2019    1327    6    strek_ivan    3       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ v8::Запросы 1cv8.cf Россия Абонемент ($m) Консоль запросов

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

2 стартмани

26.08.2019    1293    14    Dadriel619960    9       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

01.03.2019    2188    2    w.r.    3       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Казахстан Абонемент ($m) Консоль запросов

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

1 стартмани

26.02.2019    1799    makfromkz    9       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

17.01.2019    2224    7    Sevg    0       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ v8::Запросы 1cv8.cf Россия Абонемент ($m) Консоль запросов

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

1 стартмани

13.11.2018    3611    4    redtram    2       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ v8::Запросы 1cv8.cf Windows Абонемент ($m) Консоль запросов

Универсальная внешняя обработка (СДРКонсольЗапросовХ) для создания, редактирования и отладки запросов, с возможностью обработки таблицы результатов произвольными алгоритмами на языке 1С. Выгрузка результатов запроса в таблицу или дерево значений, включая временные таблицы и запросы пакета. Формирование запроса для консоли в отладчике, включая временные таблицы и параметры. Версия 1.1.0.39 от 14.10.2019

3 стартмани

08.11.2018    6646    64    ROL32    8       

Управляемая консоль запросов, отчетов 3.7.5 (расширение, внешняя обработка) 361

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

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Выполнение в фоне (с возможностью отмены), Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

1 стартмани

14.08.2018    49189    1100    Evg-Lylyk    418       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ v8::Запросы 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

25.06.2018    6011    16    17808849    10       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

25.05.2018    14883    215    leongl    15       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ v8::Запросы 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

23.05.2018    16683    273    Synoecium    50       

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

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

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

2 стартмани

20.03.2018    11770    41    Kutuzov    6       

Консоль запросов со встроенным Конструктором запросов для 1с8.3 (8.2) своими руками 12

Статья Программист Внешняя обработка (ert,epf) v8 v8::УФ v8::Запросы 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

21.12.2017    15417    51    jan-pechka    23       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::Запросы 1cv8.cf Россия Абонемент ($m) Консоль запросов

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

1 стартмани

12.12.2017    6037    9    lapa_kn    1       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

30.08.2017    13657    66    vlsv    6       

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

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Казахстан Абонемент ($m) Консоль запросов

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

1 стартмани

09.07.2017    9998    28    matveev.andrey.v    0       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ v8::Запросы 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

10 стартмани

03.05.2017    86024    375    manuel    219       

Консоль запросов 1С 8 / SQL (версия 5.3.42) 18

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ v8::Запросы 1cv8.cf Беларусь Абонемент ($m) Консоль запросов

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

1 стартмани

27.02.2017    15721    67    sertak    26       

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

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

30.10.2016    5239    25    Cерый    0       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

21.10.2016    7197    44    igel9780    8       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Консоль запросов

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

10 стартмани

11.07.2016    4151    6    graysvd    4       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

28.06.2016    8219    21    ixilimuse    9       

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

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

19.04.2016    30856    263    1С_Мастер    42       

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

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

28.03.2016    14450    127    Раис910    10       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

08.01.2016    28204    488    BurningChrome    81       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

20.11.2015    5650    14    merabn    11       

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

Инструменты и обработки Системный администратор Программист Бизнес-аналитик Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

13.11.2015    19370    231    DC    41       

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

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

5 стартмани

10.11.2015    35783    173    catsam    11       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

30.09.2015    9835    13    Mleg    9       

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

Инструменты и обработки Программист Приложение (exe) v8 Windows Абонемент ($m) Консоль запросов

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

1 стартмани

22.08.2015    13127    68    Rioneri    16       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::Запросы 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

10.07.2015    8849    54    vdusaev    10       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

25.06.2015    10196    222    zyama    16       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) Консоль запросов

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

1 стартмани

19.05.2015    3013    22    Kharcha    2       

Простейшая консоль ADO-запросов 7

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Консоль запросов

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

1 стартмани

08.04.2015    12531    21    Synoecium    6       

Универсальный подбор и обработка объекта + Консоль запросов 12

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) Консоль запросов

Доработанная универсальная обработка "Универсальный подбор и обработка объекта" с возможностью отбирать данные по запросу и обработкой регистров сведений.

1 стартмани

27.03.2015    8621    48    vowg    6       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ v8::Запросы 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

5 стартмани

12.03.2015    123213    3987    akor77    686       

Консоль запросов 8.3 @AlexxSys 154

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

20.02.2015    23247    559    AlexxSys    107       

Простая консоль запросов для обычного и управляемого приложения 6

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Консоль запросов

Настоящая консоль запросов предназначена для разработки и отладки запросов. Работает в режимах: управляемое приложение и обычное приложение. Отличия от встроенной консоли (УТ, УПП,): 1) Возможность работы в управляемом приложении. 2) Возможность задавать в параметрах таблицы значений, списки значений, массивы, моменты времени. 3) Более удобное нахождение ошибок. 4) Вывод в таблицу значений. 5) Возможность перевести результат в параметр. 6) Быстро загружать и сохранять текст запроса и параметры. 7) Замер времени исполнения.

1 стартмани

17.02.2015    4697    32    BalyunovVV    19       

Консоль запросов для управляемого приложения для запуска в "1С:Предприятии" 8.2 с планом выполнения запроса 11

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) Консоль запросов

Обработка представляет собой "ремейк" консоли запросов с диска ИТС для управляемого приложения для запуска в "1С:Предприятии" 8.3 с планом выполнения запроса.

2 стартмани

07.02.2015    12076    63    cargobird    4       

Консоль запросов 1с 8.2 для отладки больших запросов с множеством временных таблиц (толстый клиент) 11

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Консоль запросов

Собственно обычная консоль, в которую добавлены 2 инструмента: 1. Показывать список временных таблиц запроса (закладка "таблицы"). Если кликнуть по наименованию временной таблицы, то курсор в теле запроса перейдет к ее определению. Также в теле запроса можно горячими клавишами переходить к определению временных таблиц. 2. Можно просматривать содержимое каждой временной таблицы Консолью так же удобно пользоваться и для небольших запросов :)

1 стартмани

03.02.2015    5024    114    tofff    5       

Консоль запросов к базе Oracle в 1С 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) Консоль запросов

Консоль помогает проверить оракловский запрос из 1С, не используя PL/SQL developer.

1 стартмани

23.01.2015    5924    20    байт    2       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

14.12.2014    7452    46    mvsemenov    13       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Консоль запросов

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

1 стартмани

28.11.2014    9913    36    Boris-Leleko    3       

Консоль запросов (обычное приложение) 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Консоль запросов

Обработка "Консоль запросов" предназначена для составления и исполнения запросов 1С:Предприятия 8.2. Данная обработка предназначена, в основном, для специалистов по внедрению и опытных пользователей.

1 стартмани

01.09.2014    5420    77    DISAoner    9       

Консоль запросов для управляемого приложения 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) Консоль запросов

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

1 стартмани

14.08.2014    3389    55    SmAlex    9