Имя: Пароль:
1C
1С v8
Управляемая консоль отчетов 3.3
0 Evg-lylyk
 
18.06.19
08:53
Управляемая консоль отчетов
Цель ветки — познакомить с проектом тех, кто о нем еще не слышал. Получить обратную связь.
Разработка это консоль запросов и СКД в одном инструменте, прошла сертификацию 1С:Совместимо.
Нацеленная только на управляемые формы реализацию всех их особенностей и преимуществ. Может использоваться как расширение, внешняя обработка.
Важные функции
* Разбор структуры запроса на дерево
* Выполнение в фоне длительных операций
* Полная поддержка таблиц значений в запросах
... подробнее: http://catalog.mista.ru/public/835718/
У кого нет  возможности желания скачивать за SM напишите мне в личку сообщение со своей почтой, вышлю.

Основные изменения в версии 3.3
* Анализ исполняемых СКД запросов
* Добавлен инструмент "Зарегистрировать изменения в плане обмена"
Улучшение обработки результата
  * возможность управлять транзакцией (без транзакции, по строке, по всем)
  * возможность задать прерывание обработки при первой ошибке
  * возможность вывести список для журнала и сообщений
  * в подсказку кода обработки результата добавлены табличные части и пример обхода
  * небольшие улучшения интерфейса
Информирование о доступности новой версии

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

Критика, пожелания мне бы очень помогли
1 RomaH
 
naïve
18.06.19
10:05
смотрю на 3.2.1

в контекстном на тексте запроса - ""Конструктор" поднять на самый верх
2 Evg-lylyk
 
18.06.19
11:01
(1) Спс, учту
3 wowik
 
18.06.19
11:23
(0) за "1С:Совместимо" 1с доплачивает, сколько? Включает обработку в свои дистрибутивы?
4 aleks_default
 
18.06.19
11:27
Проблему с определением типа параметра запроса пофиксили?
5 Evg-lylyk
 
18.06.19
11:28
(3) Не доплачивает, "Включает обработку в свои дистрибутивы" нет
6 Evg-lylyk
 
18.06.19
11:28
(4) Уточните о чем речь
7 Evg-lylyk
 
18.06.19
11:30
(1) В 3.2.1 были ошибки есть версия с исправлениями 3.2.3
8 aleks_default
 
18.06.19
11:40
(6)Возможно эта проблема была не в вашей версии консоли. На почту написал
9 Evg-lylyk
 
18.06.19
12:08
(8) Скорее всего ;)
10 aleks_default
 
18.06.19
15:58
Кнопка "Конструктор" на мой взгляд должна быть в командной панели над текстом запроса, а не в общей командной панели формы.
11 Вафель
 
18.06.19
16:05
когда будет автосохранение настроек?
12 Evg-lylyk
 
18.06.19
16:12
(10) Она там есть можете вынести через Все действия - Изменить форму...
Там момент когда ошибка часть этой панели съедается и там ни так много кнопок помещается
(11) Было не в приоритете, постараюсь учесть
13 ildary
 
18.06.19
19:13
(12) нужна (если её ещё нет) такая вещь - полное сохранение состояния консоли при нажатии кнопки "Выполнить" - бывает неудачный запрос, который зависнет (например снята галка "ограничить 3000 записями" а записей - сотни тысяч) - и 1С начинает полчаса молотить. Тогда надо просто снять сеанс, перезайти в 1С, открыть консоль - и чудо - продолжить с того же места.
14 Evg-lylyk
 
19.06.19
10:26
(13) Сейчас есть выполнение в фоне его можно отменить в любой момент
Также есть ограничение количества выводимых строка часто результат слишком велик, а запрос выполняется быстро
15 RomaH
 
naïve
05.07.19
09:54
(0) пользуюсь 3.2.1 в параметры хочу выбрать группу номенклатуры
но, похоже, для элемента стоит свойство выбирать только элементы - группу не хочет принимать
16 Evg-lylyk
 
15.07.19
11:56
(15) спасибо проверю
17 Evg-lylyk
 
15.07.19
11:58
(15) Проверил все ОК. Необходимо воспользоваться кнопкой выбрать
18 RomaH
 
naïve
15.07.19
12:16
(17) 3.2.1? я так и не смог выбрать группу (пробовал разные справочники)
и эта болезнь не только вашей консоли
19 RomaH
 
naïve
15.07.19
12:18
20 Evg-lylyk
 
15.07.19
15:04
(19) проблема в форме выбора справочника. Проверил группа выбирается
21 Evg-lylyk
 
15.07.19
15:12
Можно попробовать через Выражение НайтиПоКоду или по ИмениПредопределенного
22 RomaH
 
naïve
15.07.19
15:16
(20) ни разу

добавил строку:

&НаКлиенте
Процедура ПараметрыЗапросаЗначениеНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)

    Элемент.ВыборГруппИЭлементов = ГруппыИЭлементы.ГруппыИЭлементы;
    
    СтрокаПараметр = Элементы.ПараметрыЗапроса.ТекущиеДанные;

стали выбираться группы
проверял на 8.3.15

изначально значение "Авто"
23 FIXXXL
 
15.07.19
15:19
Параметры запроса:
- выбираем Тип - Выражение, пишем свое выражение вида:
ии=42;
Результат = ии;
- сохраняем выражение, запрос отрабатывает, выражение считается корректно
- сохраняем данные в файл
- закрываем консоль
- открываем консоль, открываем сохраненный файл, в Значение параметра - пусто

там начало строки должно быть "Результат = ..." что ли?
24 RomaH
 
naïve
15.07.19
15:19
(20) форма ни причем - проверялось по другому - она просто не ищет по полям ввода в элементе
не видит группы
25 RomaH
 
naïve
15.07.19
15:25
+(22) но на 8.3.14 аналогичное поведение
26 RomaH
 
naïve
15.07.19
15:28
просто добавил справочник
поставил галку - иерархический
группу в параметр не выбирает
27 Evg-lylyk
 
15.07.19
18:01
(26) ОК, еще поищу как воспроизвести
28 Evg-lylyk
 
15.07.19
18:03
(26) Въехал, "изначально значение "Авто"" странно себя ведет. Поставил Группы и элементы