Имя: Пароль:
1C
 
Расширение и консоль запросов
0 rowvg
 
naïve
14.01.21
14:34
Есть стандартная бухгалтерия 3.0 и мое расширение в ней. Сегодня решил отладить запрос в консоли запросов, который обращается к регистру бухгалтерии из моего расширения. И не могу в качестве параметра выбрать счет из плана счетов в расширении. Вообще ни один объект, созданный в расширении, недоступен в окне выбрать тип. А еще неделю назад все было доступно.

Что может привести к такому эффекту?

https://hostingkartinok.com/show-image.php?id=02550fe3ad1710baba167e67eec36716
1 Жан Пердежон
 
14.01.21
14:37
расширение подключено хоть?
2 rowvg
 
naïve
14.01.21
14:38
(1) Расширение активно, и все работает: документы проводятся, отчеты строятся. Не работает только консоль запросов...
3 Жан Пердежон
 
14.01.21
14:44
может прав нет
4 mikecool
 
14.01.21
14:46
(0) "А еще неделю назад все было доступно. " платформа обновлялась?
5 VladZ
 
14.01.21
14:49
"А еще неделю назад все было доступно. " - что изменилось за эту неделю?
6 rowvg
 
naïve
14.01.21
15:02
Ничего не менялось, вот только после праздников вышел на работу, еще и сделать ничего не успел
7 rowvg
 
naïve
14.01.21
15:03
(3) Я с полными правами работаю
8 vicof
 
14.01.21
15:27
Скорей всего обновление накатилось, а расширение сдохло. Есть волшебная кнопочка для проверки расширений. Плюс еще в журнал регистрации пишется инфа, что не сработало.
9 vicof
 
14.01.21
15:28
Или консоль другая была.
10 vicof
 
14.01.21
15:28
А в чем сложность выбрать тип параметра?
11 Жан Пердежон
 
14.01.21
15:47
(7) мало работать под полными правами, нужно чтобы они были в расширении и у них были права на твои объекты
12 TormozIT
 
гуру
14.01.21
16:07
(0) Так было всегда. Агругатные типы (например ЛюбаяСсылка) не включают типы, порожденные метаданными, определяемыми в расширении.
13 TormozIT
 
гуру
14.01.21
16:10
И да - это неудобно. 1С в курсе этого неудобства. Но почему то не хотят исправлять.
Чтобы была возможность выбирать все типы в поле ввода, приходится писать код, который дополняет агрегатный тип до полного набора типов.
Вероятно консоль запросов автор тему сначала использовал одну, а потом сменил на другую и нам забыл сказать.
14 Фрэнки
 
14.01.21
16:28
А что такое "Регистр бухгалтерии в моем расширении"? Это какой-то еще один новый объект, созданный в расширении?
Как-то не совсем понятно откуда куда нужна видимость?

Если нужно, чтоб консоль запросов видела объекты внутри расширения, то добавь ее в тоже самое расширение. Ну придется повозиться какое-то время, но должно получиться. Только он перестанет видеть объекты основной конфигурации, если они не добавлены, не заимствованы расширением
15 TormozIT
 
гуру
14.01.21
16:56
Кстати есть консоли (например ИР - там все инструменты такие), в которых уже сделано (13). Там везде можно выбирать все типы конфигурации, включая определенные в расширении.
16 Kuzmich123
 
14.01.21
17:04
(15) Что за консоль? Где взять?
17 TormozIT
 
гуру
14.01.21
17:10
(16) На этом сайте бесплатное скачивание http://devtool1c.ucoz.ru/index/konsol_zaprosov/0-18 . Я там все время качаю.
18 Жан Пердежон
 
14.01.21
17:27
(13) совсем не обязательно,
юзаю консоль, которой 100 лет в обед - тип "Произвольный" решает)
19 TormozIT
 
гуру
14.01.21
17:37
(18) Можешь подкрепить свое утверждение например снимками экрана?
Я проверил на 8.3.18. Твое утверждение не подтвердилось на примере добавленного в расширении плана обмена. Реквизит с типом "Произвольный" не позволяет выбрать этот тип ссылки этого плана обмена.
20 mikecool
 
14.01.21
17:39
(17) )) а мне можно? ))))
21 TormozIT
 
гуру
14.01.21
18:12
(20) Да. Там всем бесплатно раздают. Думаю и тебе дадут.
22 Жан Пердежон
 
14.01.21
18:18
(19) у нас в клубе джентельменам принято верить на слово (с)

https://ibb.co/jJFcZhh
23 Жан Пердежон
 
14.01.21
18:21
(19) может (3)
24 TormozIT
 
гуру
14.01.21
18:24
(23) Ролей в конфигурации вообще нет.
https://i.imgur.com/57gDq1d.png
25 TormozIT
 
гуру
14.01.21
18:28
(24) + В той же базе моя форма показывает эти типы https://i.imgur.com/bKR9o2g.png
26 Жан Пердежон
 
14.01.21
18:44
27 TormozIT
 
гуру
14.01.21
18:52
(26) Оказалось, что моя картинка воспроизводится только в толстом клиенте. В тонком действительно все типы показывает произвольный тип.
28 rowvg
 
naïve
15.01.21
09:33
Я добавил в расширение план счетов, регистр бухгалтерии, документы. Консоль запросов для управляемых форм скачал с сайта 1С.

Так вот. В течение месяца я веду разработку, отлаживаю запросы к СВОЕМУ регистру бухгалтерии. И всегда мог указать в качестве параметра, например, счет из МОЕГО плана счетов. Он был доступен в окне Выбрать тип консоли запросов. Смотрите скриншот в вопросе этой темы. Причем мой запрос одновременно читал остатки из типового регистра Хозрасчетный и из моего регистра. Соответственно, у меня было в одном запросе два набора параметров: для моего плана счетов и для типового, из конфигурации. И вдруг вчера я не смог прописать параметры, в которых указывались счета из моего плана счетов. Консоль запросов просто не видит объекты моего расширения. Хотя расширение активно, оно подключается, оно работает. Консоль я не менял. Платформу не обновлял.
29 Галахад
 
гуру
15.01.21
09:39
(28) Клиент-то точно тонкий?
30 Фрэнки
 
15.01.21
09:42
вроде наоборот - в толстом нормально работают инструменты, а в тонком обрезаны
31 rowvg
 
naïve
15.01.21
09:54
Клиент конечно толстый
32 TormozIT
 
гуру
15.01.21
10:20
(28) Ну вот тогда похоже ты ранее использовал тонкий клиент. Потом пересел на толстый, где из-за бага платформы (27) у тебя пропали эти типы. Если хочешь, чтобы в толстом работало, переходит на консоль запросов ИР - толще не придумаешь =)
33 rowvg
 
naïve
15.01.21
10:34
Я попробовал и в толстом и в тонком. Нигде не видны объекты из расширения. Платформа 1851. Обновил я ее где - то в середине декабря. И все было. Я выбирал в консоли запросов счета из моего плана счетов.
После этого ничего не обновлял, ничего не менял. Просто объекты из расширения стали не видны в консоли.
34 TormozIT
 
гуру
01.02.21
08:36
(27) Описал баг платформы https://www.hostedredmine.com/issues/917939
35 Вафель
 
01.02.21
09:19
(34) пора уже забыть про толстый клиент.
1с явно на него забила как на не нужный.
а то может возьмет и совсем выпилит
36 Мимохожий Однако
 
01.02.21
09:19
(28) Поменяй консоль запросов. Их вагон и маленькая тележка
37 TormozIT
 
гуру
01.02.21
10:37
(35) У меня есть большой постоянно развивающийся продукт, заточенный под толстый клиент. Поэтому забыть толстом клиенте для меня не вариант.