Улучшенный конструктор запроса тонкого клиента (Infostart Toolkit)

0. 4064 07.09.20 10:12 Сейчас в теме
Конструктор запросов тонкого клиента появился в платформе с 8.3.5 обладает рядом недостатков, которые возможно исправить.
Передача входных таблиц, исправление связей и другое

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. lefthander 07.09.20 11:46 Сейчас в теме
Я так понимаю отдельно, как консоль запроса, его не получить?
2. Evg-Lylyk 4064 07.09.20 11:50 Сейчас в теме
(1) Он используется в составе инструментов
Уточните что вы имеете ввиду? Отдельной обработкой? или вы хотите себе его куда то внедрить?
3. lefthander 07.09.20 12:18 Сейчас в теме
(2)Привык работать с просто консолью запросов. Мне вполне хватает Вашей консоли отчетов 3.8.9 ;) Когда совсем не понятно что то запускаюсь в толстом клиенте.
4. Evg-Lylyk 4064 07.09.20 12:40 Сейчас в теме
(3) Инструменты это продолжение разработки консоли в том числе. Много удобств образуется на взаимосвязи инструментов.
Развивать функциональность консоли запросов, отчетов не планирую. Развитие будет идти в новых инструментах.
15. FReIM 5 09.04.21 07:43 Сейчас в теме
(4)
Добрый день.
На скриншоте не видно как редактируются условия связи таблиц.
В классическом тонком клиенте это убогая убогость.
В толстом можно было быстро выбрать поля из таблиц и выбрать функцию для связи эти полей.
В этой обработке как с этим?
5. Xershi 980 08.09.20 09:00 Сейчас в теме
А не пробовали написать в 1с?
Идеи просто огонь, то чего не хватает.
DrAku1a; pavelpribytkin96; +2 Ответить
7. Evg-Lylyk 4064 08.09.20 09:35 Сейчас в теме
(5) Не писал, ИМХО они очень редко делают что то для разработчиков
cheburashka; DrAku1a; Agrozentr; 7OH; pavelpribytkin96; +5 Ответить
14. DrAku1a 1576 28.09.20 10:19 Сейчас в теме
(7) На самом деле, что-то из просимого делают. Только медленно. И на письма не отвечают, так что такой себе UDP-запрос ))
6. John_d 4365 08.09.20 09:14 Сейчас в теме
Где его взять для внедрения?
8. Evg-Lylyk 4064 08.09.20 09:38 Сейчас в теме
(6) Используется в составе инструментов.
Куда вы хотите внедрить? Скорее всего это нужно индивидуально обсуждать
9. пользователь 09.09.20 15:50
Сообщение было скрыто модератором.
...
10. 7OH 67 09.09.20 23:25 Сейчас в теме
а условия виртуальных таблиц можно сделать как обычные условия, набором строк ?
не понимаю, почему это самой 1С не сделано.
11. Evg-Lylyk 4064 10.09.20 09:16 Сейчас в теме
(10) Насколько знаю: Схема запроса выражения не разбирает на части
Т.е. сделать можно, но только разбирая выражение самостоятельно
12. 7OH 67 10.09.20 09:20 Сейчас в теме
(11) ну реально ведь тупо сделали 1с-овцы.
Такое же условие по сути как и обычное или в соединении.
То ли мышкой один раз пнуть то ли два раза и ещё апмерсанд поставить с первого раза правильно
13. Evg-Lylyk 4064 10.09.20 09:23 Сейчас в теме
(12) Согласен. Запишу как пожелание
Что понял модифицируя конструктор 1С они делали как проще. Тут я за них (уже настолько привык что это не доставляет неудобств)
16. Evg-Lylyk 4064 09.04.21 08:47 Сейчас в теме
(15) Как в классическом с установленной галкой произвольное выражение + в нем есть контекстная подсказка.
Выбор поля с деревом в списке в управляемых формах никак
17. FReIM 5 09.04.21 08:53 Сейчас в теме
(16)Ну почему же никак. Можно до определенного уровня вложения.
А потом придется мучаться с сохранением текущей позиции в древе и углублять вложенность с перерисовкой этого древа.
Просто сие будет не список а отдельная форма с древом.
Как то так.
18. Evg-Lylyk 4064 09.04.21 08:56 Сейчас в теме
(17) Ааа да можно формой выбора, запишу
19. tolyan_ekb 197 17.08.21 13:01 Сейчас в теме
Добрый день. Подскажите есть преобразование текста запроса в SQL?
20. Evg-Lylyk 4064 17.08.21 13:30 Сейчас в теме
(19) Нет, это отдельная задача. Здесь на ИС видел что то такое, поищите
21. Lancelot-2M 114 11.08.22 18:56 Сейчас в теме
Я правильно понимаю, что дамп запроса из под отладчика не доступен?
В смысле, я люблю делать так: Обработки.Запросник2_0.Создать().Дамп(Запрос),
а потом в режиме предприятия загружаю дамп по кнопке - и там у меня все прелести, включая ТЗ в параметрах и временные таблицы.
Тут так можно?
А когда будет можно?
22. Evg-Lylyk 4064 11.08.22 20:19 Сейчас в теме
23. Serg2000mr 32 31.01.23 16:55 Сейчас в теме
(0) Можете еще добавить в конструктор такую функцию?

Есть пакет запросов, например, две временные таблицы и выборка.
Во временной таблице меняем, скажем, Док.Номенклатура на функцию ЕстьNull(Док.Номенклатура, "Отсутствует")

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

Решение - при изменении псевдонима поля предупреждать, что автопсевдоним меняется и что есть зависимые связи и поля, которые исчезнут при таком переименовании.
24. Evg-Lylyk 4064 31.01.23 17:15 Сейчас в теме
(23) Хорошая идея, записал https://github.com/infostart-hub/toolkit/issues/689
проблема известная
Serg2000mr; +1 Ответить
Оставьте свое сообщение
Вакансии
Аналитик 1С
Москва
зарплата от 110 000 руб. до 130 000 руб.
Полный день

1С разработчик
Москва
зарплата от 150 000 руб. до 200 000 руб.
Полный день

Руководитель группы разработки
Краснознаменск (Московская обл.)
зарплата от 180 000 руб. до 300 000 руб.
Полный день

Инженер 1С
Ессентуки
зарплата от 120 000 руб. до 144 000 руб.
Полный день

Программист 1С
Краснознаменск (Московская обл.)
зарплата от 150 000 руб. до 250 000 руб.
Полный день