|
Классика: Ошибка отображения типов: Отсутствует отображение для типа |
☑ |
0
TrueBuild
26.02.22
✎
00:00
|
Пытаюсь открыть одну форму из другой, передавая туда параметры. В параметрах только ссылки и простые типы, никакие таблицы значений не передаю:
https://disk.yandex.ru/i/bTk0282HaaGC2Q
https://disk.yandex.ru/i/Y2undFzJ11HVSQ
Получаю ошибку:
Ошибка отображения типов:
Отсутствует отображение для типа '{ http://v8.1c.ru/8.1/data/core}ValueTable'
Не могу понять, что не так?
Причем процедура ПриСозданииНаСервере() открываемой формы отрабатывает без ошибок. Ошибка возникает, когда вызов возвращается в ОткрытьФорму().
Подскажите, что делаю не так, в чем ошибка?
|
|
1
vicof
26.02.22
✎
00:12
|
А 1ска говорит, что передаешь
|
|
2
МихаилМ
26.02.22
✎
00:15
|
(0) Почитайте раздел рекомендации правил форума.
|
|
3
TrueBuild
26.02.22
✎
00:34
|
(1) Поэтому и не понимаю, где ошибка. Вижу, что говорит, но так же вижу и в отладке, что я передаю - см. 2 скриншот, там ТЗ нет, только ссылки и простые типы.
(2) Если вы про поиск, то, естественно, им пользовался, ответа на свой вопрос не нашел.
|
|
4
H A D G E H O G s
26.02.22
✎
00:50
|
(0) Ты ТаблицуЗначений в каком то из параметров возвращаешь с сервера. Скинь конфигу
|
|
5
TrueBuild
26.02.22
✎
01:14
|
(4) По завершению процедуры ПриСозданииНаСервере, когда вызов возвращается обратно на клиент, в параметрах так же нет никакой ТЗ, так же только ссылки и простые типы:
https://disk.yandex.ru/i/qezDhmDrPg1Mjg
|
|
6
H A D G E H O G s
26.02.22
✎
02:33
|
(5) Скинь Cf на liveups@yandex.ru
|
|
7
pechkin
26.02.22
✎
07:30
|
Тз это не реквизит формы?
|
|
8
Мимохожий Однако
26.02.22
✎
07:59
|
Вместо ТЗ надо передавать массив.
|
|
9
SuperMario
26.02.22
✎
09:11
|
>> Причем процедура ПриСозданииНаСервере() открываемой формы отрабатывает без ошибок. Ошибка возникает, когда вызов возвращается в ОткрытьФорму()
Значит скрины не актуальны. Вы нас в заблуждение ими вводите.
"Курите" код по всем событиям в открываемой форме , начина с ПриСозданииНаСервере()
|
|
10
SuperMario
26.02.22
✎
09:12
|
Вы с сервера на клиент в уже откываемой форме что-то универсальное передаете.
|
|
11
TrueBuild
26.02.22
✎
09:31
|
Всем спасибо, разобрался, проблема оказалась в другом. (5) Вот тут на скрине полностью не видно, но в открываемой форме я создаю ТЗ и пытаюсь передать ее в качестве параметра в динамический список, чего, оказывается делать нельзя.
Ввело в заблуждение то, что исключение вызывалось после вызова ОткрытьФорму(), а само создание формы (ПриСозданииНаСервере) отрабатывало без ошибок.
|
|
12
ДедМорроз
26.02.22
✎
14:24
|
ТаблицуЗначений передать с сервера на клиента нельзя.
Как ни странно,но создать ТЗ можно в толстом клиенте и с ухищрениями в тонком,а передать нельзя,так как ограничение искуственное.
|
|
13
acht
26.02.22
✎
16:07
|
(12) > и с ухищрениями в тонком
Веб клиент - достаточно тонкий?
|
|
14
ДедМорроз
26.02.22
✎
19:56
|
Есть несколько видов клиентов:
Толстый клиент,
Тонкий клиент,
Web-клиент,
Мобильный клиент.
В последних двух никакого намека на таблицу значений,так как ее там никогда не было.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший