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

01.04.16

Разработка - Инструментарий разработчика

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Стенд СКД
.zip 98,09Kb
553 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

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

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

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

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

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

15500 руб.

02.09.2020    203668    1120    410    

1024

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    36022    208    104    

197

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

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

16000 руб.

10.11.2023    16585    71    39    

89

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    24137    63    28    

92

Инструментарий разработчика Программист 1С v8.3 Платные (руб)

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

9360 руб.

17.05.2024    34880    124    53    

166

SALE! 30%

Инструментарий разработчика WEB-интеграция 1С v8.3 1C v8.2 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Инструмент для генерации OpenApi (Swagger) спецификаций на основании файлов конфигураций 1С. Это консольное и десктопное приложение на языке Rust с полноценным редактором кода, содержащим автозамену и подсвечивание ошибок для быстрого и безошибочного написания документирующего комментария.

18000 12600 руб.

22.11.2024    1864    1    0    

8

Инструментарий разработчика Программист 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

6000 руб.

07.02.2018    107376    249    100    

313
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. KonstB 180 28.03.13 07:38 Сейчас в теме
На ИТС есть отчет "КонсольСистемыКомпоновкиДанных.erf" - с его помощью не получится проделать тоже самое?
2. boln 1042 28.03.13 10:44 Сейчас в теме
(1) Да, возможно. Но мне лично не нравится интерфейс этой обработки. К тому же, она дает XML-текст СКД, из которого нужно руками выцеплять тексты запросов и убирать спецсимволы, чтобы можно было их выполнить. Да много чего мне в этой обработке не нравится.
miralisssa; cleaner_it; +2 Ответить
3. Константин С. 676 28.03.13 12:06 Сейчас в теме
Хм а для обычных форм?
4. boln 1042 28.03.13 14:19 Сейчас в теме
(3) В описании сказано: Работа осуществляется в управляемом режиме, только под толстым клиентом.
Сделал уточнение в аннотации и заголовке.
8. tormozit 7299 30.03.13 17:53 Сейчас в теме
(3) На обычных формах есть консоль компоновки в инструментах разработчика http://infostart.ru/public/15126/ , которая уже года 4 как это умеет делать.
TeMochkiN; zqzq; new_user; ekaruk; _also; +5 Ответить
9. boln 1042 30.03.13 19:40 Сейчас в теме
(8) Уже 4 года как люди работают на управляемых формах.
12. МимохожийОднако 142 03.04.13 18:08 Сейчас в теме
(9) не все работают ))) Только "продвинутые".
13. boln 1042 03.04.13 23:08 Сейчас в теме
(12) МимохожийОднако, ну вот, типа прогресс, значит, двигаем :)
10. boln 1042 30.03.13 19:43 Сейчас в теме
(8) Пардон, не по делу ответил. Не заметил адресата :)
19. boln 1042 14.11.13 22:43 Сейчас в теме
Подобнй инструмент для обычной формы есть у автора tormozit. См сообщение (8).
5. boln 1042 28.03.13 15:29 Сейчас в теме
Только что заметил: обработчик расшифровки отвалился, сволочь :)

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

Позже отредактирую разработку.
6. Гость 30.03.13 09:16
Спасибо, попробовал в работе. Такой интерфейс для разработки отчетов гораздо удобнее чем стандартная консоль СКД, заметно ускоряет процесс создания схемы.
7. boln 1042 30.03.13 09:57 Сейчас в теме
(6) Спасибо.
Планирую еще свой конструктор выражений к ней прикрутить, вот отсюда:
http://infostart.ru/public/97199/
Еще мощнее будет.
11. boln 1042 03.04.13 14:00 Сейчас в теме
Добавлен Конструктор выражений, аналогичный этому:
http://infostart.ru/public/97199/
cleaner_it; +1 Ответить
14. ITEkb 10.04.13 08:43 Сейчас в теме
Спасибо, забираю, сейчас как раз активная работа с СКД пошла.
15. fr.myha 10.07.13 12:31 Сейчас в теме
Спасибо большое. Раньше пользовался, стандартной. Буду пробовать эту использовать.
16. boln 1042 10.07.13 15:04 Сейчас в теме
(15) fr.myha, спасибо за плюс.
Будут непонятки какие - пишите, разберемся.
17. пользователь 18.10.13 17:58
Сообщение было скрыто модератором.
...
18. 0614 13.11.13 18:25 Сейчас в теме
Можно ли найти аналогичную для обычной формы?
20. boln 1042 25.12.14 17:10 Сейчас в теме
Исправлена ошибка: в безмодальном варианте для формы Конструктора форматной строки оставался модальный вызов.
21. nagaitseff 181 28.05.15 05:10 Сейчас в теме
Добрый день! При запуске обработке на платформе 8.3.6.2014 у меня вылазит окошко с ошибкой. Файл ошибки в скрепке. Исправьте пожалуйста, очень хорошая обработка, хотелось бы использовать ее на полную... На других версиях платформы не проверял. Спасибо.
Прикрепленные файлы:
22. boln 1042 29.05.15 13:51 Сейчас в теме
(21) nagaitseff, здравствуйте!
Это ошибка платформы 8.3.6, я уже сообщил о ней в техподдержку, она зарегистрирована под номером 30021731. Проявляется только во внешних отчетах и обработках, если вставить отчет в конфигурацию, то ошибки не будет. Вы правы, на версиях ниже 8.3.6 ошибка не возникает.
23. ekaruk 5029 10.11.15 11:58 Сейчас в теме
(22) Консоль великолепна. Спасибо.

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

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


планируете обновить обработку?
30. boln 1042 05.03.17 10:41 Сейчас в теме
(29)
планируете обновить обработку?
Если Вы о работе в тонком клиенте, то это невозможно - Редактор схемы КД на сегодня в тонком клиенте не работает.
31. sulitckaja 13.07.17 07:28 Сейчас в теме
Консоль-стенд очень понравилась. А возможно сделать так, чтобы в консоль-стенде можно было работать со списком отчетов, как в стандартной консоле. Не очень удобно хранить и редактировать отчеты по отдельности. Спасибо.
32. boln 1042 13.07.17 14:10 Сейчас в теме
(31) Хорошая идея, спасибо. Подумаю над реализацией.
33. JohnConnor 58 14.06.19 03:01 Сейчас в теме
удобно, но не хватает сравнение если запросы большие, на маленьких можно визуально посмотреть и увидеть отличия а вот если там "портянка" то нужен доп софт для сравнения
34. boln 1042 14.06.19 12:19 Сейчас в теме
(33) Не понял, что с чем сравнивать? Если результат запроса с отчетом, то это вряд ли возможно.
35. JohnConnor 58 17.06.19 13:00 Сейчас в теме
(34) это что то типа команды "Сравнить с эталоном" . Когда запрос который мы имеем в конструкторе скд сравниваем с запросом из панели макет скд
Прикрепленные файлы:
36. boln 1042 17.06.19 16:05 Сейчас в теме
(35) А, понял, Вы имеете в виду сравнение текстов запросов.

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

Но они в 99% случаев и так не будут равны, потому что:
а) СКД всегда добавляет в секцию ВЫБРАТЬ поле представления, если в исходном запросе выбрано поле-ссылка;
б) СКД убирает конструкции препроцессора (в фигурных скобочках) и заменяет их на реальные конструкции языка запросов;
в) СКД может изменять имена параметров в запросе на другие.
37. JohnConnor 58 18.06.19 03:05 Сейчас в теме
(36) вот поэтому и хотелось наглядно увидеть разницу
38. boln 1042 18.06.19 11:11 Сейчас в теме
(37) Угу, есть над чем подумать.
39. cprit 916 26.12.19 13:29 Сейчас в теме
Добрый день!
Для обычных форм есть замечательный набор инструментов "Инструменты разработчика 1С", но его невозможно использовать в линуксе и в тонком и веб клиенте.

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

Использование этого пакета инструментов хотим сделать общедоступным(OpenSource), разработку вести через гитхаб с использованием EDT.

Можем ли мы включить в этот набор обработки(или часть идей и функционала) из этой публикации?

На текущий момент нашли основные инструменты (консоль запросов, консоль кода, редактор реквизитов, консоль компоновки и др.) для включения в инструментарий. Сейчас занимаемся получением одобрения авторов. Часть включаем свои- редактор предопределенных, редактор констант, Групповая обработка

Ссылка на репозиторий с новыми инструментами https://github.com/cpr1c/tools_ui
cleaner_it; Altez; +2 Ответить
40. Vinzor 114 24.09.23 23:15 Сейчас в теме
Добрый день.

Воспримет консоль запрос, написанный "представлениями" ?
Или может есть куда написать текст, предназначенный для процедуры "ПриКомпоновкеРезультата", который выполнит это преобразование текста запроса?
41. boln 1042 25.09.23 11:38 Сейчас в теме
(40) Не понял. Вы, похоже, неправильно используете термин "представление".
Что вы имеете в виду?
42. Vinzor 114 25.09.23 21:00 Сейчас в теме
(41) Вот такие конструкции запроса.

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


Я запросы пишу максимально такими выражениями.
Отлаживаю в консоли запросов с предварительным преобразованием в "полный запрос".
Если далее такой запрос использую не в конструкциях на СКД, то в разработке пишу метод (пара строк), в котором "прогоняю" его через метод общего модуля, преобразующий в полный запрос.
Если в "Отчете на СКД", то таким оставляю, иначе ... смысл? (общий смысл - чтобы разработка пережила как можно больше релизов конфигурации). Тем более что "Общая схема компоновки данных" прекрасно понимает такой язык.
Вопрос тот же: "Ваша консоль воспринимает запросы на таком синтаксисе?"
43. boln 1042 26.09.23 14:45 Сейчас в теме
(42) Не знаю, не пробовал :)))
44. Vinzor 114 26.09.23 15:32 Сейчас в теме
(43) А попробовать можете ? Ваша же обработка. Код я выше написал
Оставьте свое сообщение