gifts2017

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

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

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

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

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

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

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

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

15/12/2009

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

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

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

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

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

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

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

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

См. также

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

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

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

на

Результат =ОткрытьФормуМодально("ВнешняяОбработка.КонсольЗапросов.Форма.ФормаПараметров",ПараметрыФормы,ЭтаФорма);
11. Олег Кравчук (kravchuk) 15.12.09 10:36
(10) Это зависит от того используется консоль как внешняя обработка или в составе конфигурации, в новой версии это исправлено и доработано. Консоль можно использовать и как внешнюю обработку и в составе конфигурации.
12. azallay 15.12.09 10:46
Про произвольный код - прикольно, поюзаем :D
13. Игорь Дайнеко (Dnki) 17.11.10 23:46
14. Сергей Галюк (dj_serega) 06.05.11 10:40
вот хоть тресни, а Консоли отчетов не пашут у меня на 8.2. Приходится пользоваться стандартным, без автоматического вывода Параметров :( неудобно до крику... а на 8.1 возвращаться это ппц :)
15. Сергей Захаров (SerhioZ) 25.09.11 16:58
А это только у меня в режиме толстого клиента обработка не запускается? Т.е. открываешь-и ничего не происходит. 8.2.13.
16. Олег Кравчук (kravchuk) 26.09.11 11:24
(15) SerhioZ, Видимо вы ее запускаете в режиме обычного приложения, запустите в режиме управляемого приложения и все получится.
17. Ирина Кононенко (kiv2008) 29.09.11 14:37
18. Евген Каравашкин (Lokiy) 05.10.11 12:41
Хорошая обработка, очень пригодилась, спасибо автору.
19. владимир демченко (jour) 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) 18.11.11 12:37
На счет использования табличного поля вместо ТЗ+. Сам так делал.
24. Евгений (evgev) 07.02.12 17:15
25. Virikus 28.03.14 10:11
Не нашел возможность выполнения произвольного кода.

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