А еще одна консоль для 8.2

Опубликовал Олег Кравчук (kravchuk) в раздел Программирование - Инструментарий

Консоль запросов для новой платформы.
Посмотрел существующую тут обработку и решил выложить свою.

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

Обработка по своему интерфейсу вполне знакома всем и похожа на аналогичную в 8.1.

Хотелось бы использовать ТЗ для вывода значения или дерево значений, так не получилось, видите ли трудности в новой платформе при работе с этими типами значений в управляемой форме, ну да все когда нибудь исправят.

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

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

15/12/2009

Консоль существенно доработана:

1. Добавлена таблица значений;

2. Возможность выполнения произвольного кода;

3. Исправления;

4. В таблице значений можно открыть любое значение;

5. Конструктор запроса доступен в режиме толстого клиента

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

Наименование Файл Версия Размер
КонсольЗапросов.zip
.zip 12,27Kb
11.09.14
801
.zip 12,27Kb 801 Скачать

См. также

Комментарии
1. Сергей Макаров (likbez1c) 24.08.09 22:44 Сейчас в теме
Положил бы скриншот, народ бы заинтересовался...
2. Олег Кравчук (kravchuk) 136 25.08.09 10:03 Сейчас в теме
3. Андрей (h00k) 43 26.08.09 05:59 Сейчас в теме
(0) Молодец, а насчет дин. списка - я его туда засунул как демонстрацию возможностей этого самого списка и описал действующие ограничения, коих не так уж и много. Но не возможность выполнять пакеты например, несколько раздражает и дин. список я буду использовать пока платформу не обновят, "падение" платформы меня раздражает еще больше. :))))
4. Андрей (h00k) 43 26.08.09 06:44 Сейчас в теме
Кстати использование табличного поля вместо ТЗ - весьма оригинально :)
5. Роман Ершов (MRAK) 696 26.08.09 08:40 Сейчас в теме
6. RomDron (RomDron) 27.08.09 08:26 Сейчас в теме
(5) Особенно если понадобится отсортировать результат.. :)
7. Олег Кравчук (kravchuk) 136 27.08.09 16:58 Сейчас в теме
Сортировать придется в запросе.

Скоро прикручу обработку результата запроса, щас времени нет совсем совсем.
8. superbalabas (superbalabas) 29.08.09 19:52 Сейчас в теме
обработка для какой версии?
9. Екатерина Михно (Kotta) 12 26.11.09 14:13 Сейчас в теме
Почему-то при попытке открыть форму параметров запроса выдает следующее:
{Форма.Форма.Форма(40)}: Ошибка при вызове метода контекста (ОткрытьФормуМодально): Неизвестное имя формы. Имя: "Обработка.КонсольЗапросов.Форма.ФормаПараметров"
Результат =ОткрытьФормуМодально("Обработка.КонсольЗапросов.Форма.ФормаПараметров",ПараметрыФормы,ЭтаФорма);
по причине:
Неизвестное имя формы. Имя: "Обработка.КонсольЗапросов.Форма.ФормаПараметров"
10. azallay 14.12.09 05:25 Сейчас в теме
Нужно заменить в конфигураторе

Результат =ОткрытьФормуМодально("Обработка.КонсольЗапросов.Форма.ФормаПараметров",ПараметрыФормы,ЭтаФорма);

на

Результат =ОткрытьФормуМодально("ВнешняяОбработка.КонсольЗапросов.Форма.ФормаПараметров",ПараметрыФормы,ЭтаФорма);
11. Олег Кравчук (kravchuk) 136 15.12.09 10:36 Сейчас в теме
(10) Это зависит от того используется консоль как внешняя обработка или в составе конфигурации, в новой версии это исправлено и доработано. Консоль можно использовать и как внешнюю обработку и в составе конфигурации.
12. azallay 15.12.09 10:46 Сейчас в теме
Про произвольный код - прикольно, поюзаем :D
13. Игорь Дайнеко (Dnki) 17.11.10 23:46 Сейчас в теме
14. Сергей Галюк (dj_serega) 236 06.05.11 10:40 Сейчас в теме
вот хоть тресни, а Консоли отчетов не пашут у меня на 8.2. Приходится пользоваться стандартным, без автоматического вывода Параметров :( неудобно до крику... а на 8.1 возвращаться это ппц :)
15. Сергей Захаров (SerhioZ) 25.09.11 16:58 Сейчас в теме
А это только у меня в режиме толстого клиента обработка не запускается? Т.е. открываешь-и ничего не происходит. 8.2.13.
16. Олег Кравчук (kravchuk) 136 26.09.11 11:24 Сейчас в теме
(15) SerhioZ, Видимо вы ее запускаете в режиме обычного приложения, запустите в режиме управляемого приложения и все получится.
17. Ирина Кононенко (kiv2008) 29.09.11 14:37 Сейчас в теме
18. Евген Каравашкин (Lokiy) 126 05.10.11 12:41 Сейчас в теме
Хорошая обработка, очень пригодилась, спасибо автору.
19. владимир демченко (jour) 9 05.10.11 17:30 Сейчас в теме
Правильная обработка, единственно нужная вещь для разработчика. Спасает каждый день.
20. Еле Елешкина (Еле) 18.10.11 09:46 Сейчас в теме
Спасибо, большое за обработку, очень помогает в работе
21. Tonger Geren (tonger) 07.11.11 15:13 Сейчас в теме
22. strelka (stel1985@mail.ru) 18.11.11 12:26 Сейчас в теме
Спасибо за обработку. Очень помогли
23. Юрий Милохов (Murik_1984) 1 18.11.11 12:37 Сейчас в теме
На счет использования табличного поля вместо ТЗ+. Сам так делал.
24. Евгений (evgev) 52 07.02.12 17:15 Сейчас в теме
25. Virikus 41 28.03.14 10:11 Сейчас в теме
Не нашел возможность выполнения произвольного кода.

Видимо имелось ввиду произвольного куска запроса