gifts2017

Консоль-стенд для разработки и отладки отчета на СКД (Такси)

Опубликовал Николай Больсунов (boln) в раздел Программирование - Инструментарий

Обработка является вариантом Консоли Системы компоновки данных. Работает на версии 8.3.6 и выше. Не использует нерекомендуемые синхронные вызовы.

Обработка представляет собой вариант Консоли Системы компоновки данных - инструмента для редактирования и отладки СКД в режиме 1С:Предприятие. Работа происходит с XML-файлом схемы компоновки данных. Обработка функционирует в толстом клиенте, в управляемом режиме (на сегодня Редактор СКД в тонком клиенте работать не может). Также имеется возможность получения текста, выполнения и просмотра результатов запросов, выполняемых СКД при формировании отчета (как известно, СКД в большинстве случаев меняет текст исходного запроса в наборе данных).

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

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

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

Наименование Файл Версия Размер
Стенд СКД 338
.zip 98,09Kb
01.04.16
338
.zip 98,09Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Konstantin Konstantin (KonstB) 28.03.13 07:38
На ИТС есть отчет "КонсольСистемыКомпоновкиДанных.erf" - с его помощью не получится проделать тоже самое?
2. Николай Больсунов (boln) 28.03.13 10:44
(1) Да, возможно. Но мне лично не нравится интерфейс этой обработки. К тому же, она дает XML-текст СКД, из которого нужно руками выцеплять тексты запросов и убирать спецсимволы, чтобы можно было их выполнить. Да много чего мне в этой обработке не нравится.
3. Константин Соболевский (Константин С.) 28.03.13 12:06
4. Николай Больсунов (boln) 28.03.13 14:19
(3) В описании сказано: Работа осуществляется в управляемом режиме, только под толстым клиентом.
Сделал уточнение в аннотации и заголовке.
5. Николай Больсунов (boln) 28.03.13 15:29
Только что заметил: обработчик расшифровки отвалился, сволочь :)

Кому не влом, можно поправить: для поля формы Результат установить свойство ОбработкаРасшифровки на процедуру РезультатОбработкаРасшифровки().

Позже отредактирую разработку.
6. Гость 30.03.13 09:16
Спасибо, попробовал в работе. Такой интерфейс для разработки отчетов гораздо удобнее чем стандартная консоль СКД, заметно ускоряет процесс создания схемы.
7. Николай Больсунов (boln) 30.03.13 09:57
(6) Спасибо.
Планирую еще свой конструктор выражений к ней прикрутить, вот отсюда:
http://infostart.ru/public/97199/
Еще мощнее будет.
8. Сергей Старых (tormozit) 30.03.13 17:53
(3) На обычных формах есть консоль компоновки в инструментах разработчика http://infostart.ru/public/15126/ , которая уже года 4 как это умеет делать.
new_user; ekaruk; _also; +3 Ответить 3
9. Николай Больсунов (boln) 30.03.13 19:40
(8) Уже 4 года как люди работают на управляемых формах.
10. Николай Больсунов (boln) 30.03.13 19:43
(8) Пардон, не по делу ответил. Не заметил адресата :)
11. Николай Больсунов (boln) 03.04.13 14:00
Добавлен Конструктор выражений, аналогичный этому:
http://infostart.ru/public/97199/
12. Александр (МимохожийОднако) 03.04.13 18:08
(9) boln, не все работают ))) Только "продвинутые".
13. Николай Больсунов (boln) 03.04.13 23:08
(12) МимохожийОднако, ну вот, типа прогресс, значит, двигаем :)
14. Alex Steiner (OrsoBear) 10.04.13 08:43
Спасибо, забираю, сейчас как раз активная работа с СКД пошла.
15. muha muhaha (fr.myha) 10.07.13 12:31
Спасибо большое. Раньше пользовался, стандартной. Буду пробовать эту использовать.
16. Николай Больсунов (boln) 10.07.13 15:04
(15) fr.myha, спасибо за плюс.
Будут непонятки какие - пишите, разберемся.
18. Aleck Zgonnik (0614) 13.11.13 18:25
Можно ли найти аналогичную для обычной формы?
19. Николай Больсунов (boln) 14.11.13 22:43
Подобнй инструмент для обычной формы есть у автора tormozit. См сообщение (8).
20. Николай Больсунов (boln) 25.12.14 17:10
Исправлена ошибка: в безмодальном варианте для формы Конструктора форматной строки оставался модальный вызов.
21. Евгений Нагайцев (nagaitseff) 28.05.15 05:10
Добрый день! При запуске обработке на платформе 8.3.6.2014 у меня вылазит окошко с ошибкой. Файл ошибки в скрепке. Исправьте пожалуйста, очень хорошая обработка, хотелось бы использовать ее на полную... На других версиях платформы не проверял. Спасибо.
Прикрепленные файлы:
22. Николай Больсунов (boln) 29.05.15 13:51
(21) nagaitseff, здравствуйте!
Это ошибка платформы 8.3.6, я уже сообщил о ней в техподдержку, она зарегистрирована под номером 30021731. Проявляется только во внешних отчетах и обработках, если вставить отчет в конфигурацию, то ошибки не будет. Вы правы, на версиях ниже 8.3.6 ошибка не возникает.
23. Евгения Карук (ekaruk) 10.11.15 11:58
(22) boln, Консоль великолепна. Спасибо.

(21) nagaitseff, Тоже эта ошибка. На 8.3.6 пока использую вариант консоли для 8.2 из общего архива.
24. Николай Больсунов (boln) 10.11.15 15:11
(23) ekaruk, спасибо, Евгения! Рад приветствовать!

У меня на версии 8.3.6.2299 Консоль запросов как внешняя обработка открывается. Внешний отчет по-прежнему не открывается.
25. Николай Больсунов (boln) 11.11.15 13:39
(21), (23)
Дамы и господа!
Ошибка открытия внешнего отчета на 8.3.6 побеждается легко: свойство Имя внешнего отчета должно содержать более 8 символов.
У меня короткое имя: СТЕНД. Измените его, например, на СтендДляРазработкиСКД - должно заработать
26. Евгения Карук (ekaruk) 11.11.15 14:55
(25) boln, На домашней копии запускаю в 8.3.7.
Вполне корректно работает.
Ошибка только в 8.3.6.
27. Николай Больсунов (boln) 11.11.15 15:48
(26) ekaruk, да, так и должно быть - я смотрел статус ошибки: "Исправлена в тестовой версии".
28. Мира Агирбова (miruch) 09.06.16 14:44
Отличная обработка, то, что давно искала!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа