Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Инструмент для программиста "Управляемая консоль отчетов"

Инструмент для программиста "Управляемая консоль отчетов"
Я
   Evg-lylyk
 
20.11.18 - 14:28
Инструмент для программиста Управляемая консоль запросов, отчетов (описание по ссылке)
http://catalog.mista.ru/public/835718/
Проект разрабатывается как расширение, но есть поставка в виде внешней обработки (генерируется автоматически).
Рекомендую использовать расширение оно более стабильно, производительно и функционально (фоновое выполнение доступно только в расширении)
У кого нет  возможности желания скачивать за SM напишите мне в личку сообщение со своей почтой, вышлю.

Статьи по использованию некоторых функций расширения:
Отладка запроса: http://catalog.mista.ru/public/934312/
Анализ планов запроса: http://catalog.mista.ru/public/940250/

Критика, пожелания по теме мне бы очень помогли
 
 
   K1RSAN
 
1 - 20.11.18 - 14:31
(0) А для 8.2 есть подобная?
   Evg-lylyk
 
2 - 20.11.18 - 14:32
(1) Нет Платформа >=8.3.10? только упр. формы интерфейс такси.
   K1RSAN
 
3 - 20.11.18 - 14:34
(2) Ну может раньше уже кто реализовал и вспомнит об этом)
   Timon1405
 
4 - 20.11.18 - 14:35
(0) чего умеет такого, чего не умеют ИР?
Есть ли возможность выполнить произвольный код до запроса, например прочитать файл, получить ТЗ, ее подкинуть параметром в запрос?
Есть ли возможность пост обработки результата(раз позиционируется как инструмент для программиста, должна быть)?
   Волшебник
 
5 - 20.11.18 - 14:36
Ветка согласована. Говорят, там всё бесплатно.
   Fragster
 
6 - 20.11.18 - 14:37
(5) бесплатного зеркала нет, а со смартманями автор немного борщанул
https://i.imgur.com/nNfGokB.png
   Cyberhawk
 
7 - 20.11.18 - 14:40
"У кого нет  возможности желания скачивать за SM напишите мне в личку сообщение со своей почтой, вышлю" // ИС за такое не наказывает?
   Timon1405
 
8 - 20.11.18 - 14:40
(0) также из базовых функций для программиста нужна возможность перехвата запроса из конфигуратора с автозаполнением параметров. сами рюшки-плюшки(границы,тз, типы итд) это конечно хорошо, но чтобы рассматривать консоль именно как рабочий инструмент, она должна уметь больше
   Evg-lylyk
 
9 - 20.11.18 - 14:47
(4) ИР не запускается в чистых УФ
Использовать обычные формы в управляемом приложении" =Истина
"Режим использования синхронных вызовов расширений и внешних компонент" <> "Не использовать"
Тут ограничений нет и др. функции.
"Есть ли возможность выполнить произвольный код до запроса, например прочитать файл, получить ТЗ, ее подкинуть параметром в запрос? " есть 
"Есть ли возможность пост обработки результата(раз позиционируется как инструмент для программиста, должна быть)?" групповой обработки нет (в планах)
   Evg-lylyk
 
10 - 20.11.18 - 14:48
(6) У кого нет  возможности желания скачивать за SM напишите мне в личку сообщение со своей почтой, вышлю
 
 Рекламное место пустует
   Evg-lylyk
 
11 - 20.11.18 - 14:48
(8) Перехват из отладки http://catalog.mista.ru/public/934312/
   Evg-lylyk
 
12 - 20.11.18 - 14:49
(8) "чтобы рассматривать консоль именно как рабочий инструмент, она должна уметь больше"
Много разных функций какие вам нужны?
   Вафель
 
13 - 20.11.18 - 14:49
вот прикольная консоль
http://catalog.mista.ru/public/335504/

правда раньше дешевле была
   Evg-lylyk
 
14 - 20.11.18 - 14:55
(13) Она не развивается. Моя намного функциональнее
мое субъективное сравнение
https://cloud.mail.ru/public/ABtv/27FMCXer6
   Evg-lylyk
 
15 - 20.11.18 - 14:57
(7) Нет. Сейчас нельзя публиковать с нулевой ценой в СМ
   ks_83
 
16 - 20.11.18 - 15:08
(6) В каком месте он борщанул? За 1 см можно купить.
   Cyberhawk
 
17 - 20.11.18 - 15:08
(15) Так выложи ссылку на файл в комментарии к публикации
   Kuzmich123
 
18 - 20.11.18 - 15:13
(10) опа. А как на мисте личное сообщение написать?
   Фрэнки
 
19 - 20.11.18 - 15:14
(3) вот для 8.2
http://devtool1c.ucoz.ru/
и ник на форуме TormozIT
   Фрэнки
 
20 - 20.11.18 - 15:15
(18) письмом или что там в контактах указано
   Kuzmich123
 
21 - 20.11.18 - 15:17
(20) Пасиба!
   Evg-lylyk
 
22 - 20.11.18 - 15:30
(17) У кого нет  возможности желания скачивать за SM напишите мне в личку сообщение со своей почтой, вышлю.
   Злопчинский
 
23 - 21.11.18 - 05:52
Бяка, в сравнительной таблице (хорошая вещь) надо указать ссылки на рассматриваемые консоли
   Cyberhawk
 
24 - 21.11.18 - 08:10
(22) Что-то ты бакланишь, кому оно надо?
   Evg-lylyk
 
25 - 21.11.18 - 08:52
(23) Все их можно найти в каталоге ИС
(24) Не поверите пишут. Такое общение на мисте норма. Печально.
   loololool
 
26 - 21.11.18 - 09:38
(25) В чём ваш интерес? Консоль майнит что-то или отправляет куда-то?
   МимохожийОднако
 
27 - 21.11.18 - 09:45
(22) Ты любишь письма? Выложи в общий доступ через яндекс или какие-нибудь прочие ресурсы. Кому надо скачает. Если заслуживает оценки, то отпишутся
   DrWatson
 
28 - 21.11.18 - 09:47
(0) немного обратной связи. Запускал отдельную обработку.
1. Конфа с режимом совместимости 8.3.8. При запуске ругается на УстановитьОтключениеБезопасногоРежима. Закомментировал, работает. А зачем было отключать безопасный режим?
2. После изменения текста запроса вручную, нажимаю кнопку Выполнить (или Проверить). Нажатия не происходит, под текстом запроса появляется строчка "Требуется проверка текста".
3. При переименовании параметра в тексте запроса, старый параметр пропадает из списка. Если у меня там было значение, то я бы предпочел вручную удалить новый параметр из списка и переименовать старый, чтобы сохранить значение.
4. Не понял как загрузить таблицу в параметр из результата другого запроса. У параметра есть кнопка Заполнить, но откуда заполняет не понятно, т.к. всё время пишет "нет данных".
   Evg-lylyk
 
29 - 21.11.18 - 09:54
(26) корыстного интереса нет
(27) Получит email тех людей кому это интересно мне полезно
(28) 1. треб. 8.3.10. на платформах ниже могут некоторые моменты не работать.
2. Нужно нажать кнопку Проверить или Выполнить
3. Ценное замечание поправлю
4. Нужно писать код в выражении, Заполнить это для заполнения параметров из других запросов, но не результатом
   zak555
 
30 - 21.11.18 - 09:59
(4) запусти ир в бит.финансе
   DrWatson
 
31 - 21.11.18 - 09:59
(29)
1. Ну ок, некоторые неназванные возможности не будут работать ниже 8.3.10. А отключать безопасный режим-то зачем?
2. Об этих кнопках и говорю. Нажимаю кнопку первый раз, отрабатывает только изменение поля текста запроса и показывается надпись "Требуется проверка текста", нажатие кнопки не отрабатывается. Приходится нажимать кнопку второй раз.
   DrWatson
 
32 - 21.11.18 - 10:05
+(28)
5. Запрос
ВЫБРАТЬ
    "абв" КАК Ссылка
ПОМЕСТИТЬ ВТ_Таб
;

///////////////////////////

ВЫБРАТЬ
    ВТ_Таб.Ссылка
ИЗ
    ВТ_Таб КАК ВТ_Таб

Результат:
Количество
1

Это результат первого запроса. Второго запроса на выбору нет. Если выполнять пакет, то второй результат появляется.
   Evg-lylyk
 
33 - 21.11.18 - 10:06
(31) 1. Дружище точно не помню, помоему без этого не работал анализ планов запросов.
2. Да есть такое просто происходи ПриИзменении и меняется форма добавляется надпись "Требуется проверка" так вот поэтому кнопка не срабатывает. Пока не знаю как это решить
 
 
   Evg-lylyk
 
34 - 21.11.18 - 10:08
(32) Ошибка, разберусь исправлю
   DrWatson
 
35 - 21.11.18 - 10:31
4. Я так понял, что писать код в выражении может быть типа "Выполнить запрос, выгрузить результат". Нужно иметь возможность получить результат другого запроса из списка. Или наоборот - результат выполнения запроса выгрузить в параметр/временную таблицу, а потом уже как-то перетащить его в нужный параметр/временную таблицу.
Насчет "Заполнить это для заполнения параметров из других запросов". Сделал 2 запроса с одним и тем же текстом запроса с параметрами. В одном заполнил параметры. Думаю, "параметры второго запроса заполнятся из первого". Нажимаю "Заполнить" - нет, по прежнему "нет данных". Как работает кнопка Заполнить по прежнему не понятно.
   DrWatson
 
36 - 21.11.18 - 10:34
А, кстати, при включении шаблонов в выражении всё падает на
    Макет = ПолучитьОбщийМакет(ИмяМакета);
Логично. Обработка не может добавить общие макеты.
   Buster007
 
37 - 21.11.18 - 10:36
каждый должен сделать свою консоль запросов с блэкджеком и шл*
   Вафель
 
38 - 21.11.18 - 10:37
Что-то я не понял.
Обработка данных в консоле есть?
   Вафель
 
39 - 21.11.18 - 10:37
Это же один из основных юзеркейсов консоли.
Выбрать и обработать
   Evg-lylyk
 
40 - 21.11.18 - 10:46
(35) Это ошибка. Должно работать так выделяешь нужные параметры он подбирает совместимые по типам и предлагает к заполнению.
"Нужно иметь возможность получить результат другого запроса из списка. Или наоборот - результат выполнения запроса выгрузить в параметр/временную таблицу, а потом уже как-то перетащить его в нужный параметр/временную таблицу. "
Учту обязательно
(36) В расширении должно работать (генерирую внешнию обработку автоматически видимо там ошибка... исправлю)
   Evg-lylyk
 
41 - 21.11.18 - 10:47
(37) Ага ;)
(38) Сейчас нет, это в планах, сделаю обязательно.
Я сам пользуюсь этим часто
   Evg-lylyk
 
42 - 21.11.18 - 10:55
(35) Уточнение по заполнению все ок. Возможно у вас совпадают значения параметров... поэтому он не видит ничего для заполнения
   DrWatson
 
43 - 21.11.18 - 10:58
+(28)
6. При открытии страниц справки вместо НачатьЗапускПриложения лучше использовать ПерейтиПоНавигационнойСсылке.
   Evg-lylyk
 
44 - 21.11.18 - 11:01
(43) Да, спасибо
   Evg-lylyk
 
45 - 21.11.18 - 14:29
(43) Ошибки исправил в версии 2.6.1
Все что нашли исправил
   ildary
 
46 - 21.11.18 - 21:11
А как заполнить значение параметра списком? В условии указано что-то вроде Где Док.Контрагент в &(Контрагенты). В параметре Контрагенты могу выбрать только одного контрагента, а не несколько.
   Admin_Net_1C
 
47 - 22.11.18 - 06:52
(0) Добрый день.
Платформа: 8.3.11.3133
Конфигурация УТ 11.4.5.118, файловая
При попытке подключить расширение ошибка:
Для работы с этим расширением необходима версия платформы не меньше, чем 8.3.12.

В описании на infostart и в файле с инструкцией про данное ограничение ни слова.
Я правильно понимаю, что на платформах ниже 8.3.12 не подключить?
   RomaH
 
48 - 22.11.18 - 07:01
(47) ты программист или где? - наверняка просто пара новых методов используется - перепиши на старые
   Admin_Net_1C
 
49 - 22.11.18 - 07:05
(48) можно и так, но за "кровно" заплаченные SM хотелось бы или где ))
 
 Рекламное место пустует
   Evg-lylyk
 
50 - 22.11.18 - 09:02
(46) У параметра поставить Список
(47) Вроде нет таких ограничений 8.3.10. Где это сообщение появляется?
(49) Можете мне написать мне личку. Попробую вам помочь
   Фрэнки
 
51 - 22.11.18 - 09:18
(49) скорей всего, что поможет просто установка в свойствах на корне расширения нужного режима или режима совместимости. Там два свойства в самом низу окошка свойств.
   Evg-lylyk
 
52 - 22.11.18 - 09:36
Режим совместимости расширения конфигурации, Версия 8.3.10
   Cyberhawk
 
53 - 22.11.18 - 09:36
(51) Нет, просто расширение было создано / сохранено в платформе 8.3.12 с режимом "Не использовать"
   Admin_Net_1C
 
54 - 22.11.18 - 09:47
(50) Сообщение появляется сразу после попытки загрузить расширение в пользовательском режиме (именно на платформе 8.3.11.3133, на 8.3.12 все работает)
(53) скорее всего так и есть
   Evg-lylyk
 
55 - 22.11.18 - 10:29
(54) Спасибо, посмотрю


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует