Имя: Пароль:
1C
1С v8
Объект перестал быть доступен на клиенте
0 VKS
 
12.07.19
08:34
Ребята, очень нужна помощь.
После обновления случилась не понятная штука. Есть Розница 2.2, там РМК.
Почему то при открытии на &Клиенте перестало быть доступно Объект. Т.е. все его свойства недоступны для чтения.
Я на &сервере половину элементов формы не видит.
Обновляли не этот момент, но почему он перестал быть доступен - не пойму. Подскажите куда капать
1 VKS
 
12.07.19
08:35
База файловая. Пробовал и на копии и так, все тоже самое
2 PuhUfa
 
12.07.19
08:39
Что значит недоступны для чтения?
3 VKS
 
12.07.19
08:41
Объект, &НаСервере имеет свои свойства. Например дисконтная карта. Все есть
&НаКлиенте почему то пишет Объект.ДисконтнаяКарта - непоступно при чтении
4 ДенисЧ
 
12.07.19
08:42
Был толстый клиент, стал тонкий?
5 VKS
 
12.07.19
08:44
всегда был тонкий
6 PuhUfa
 
12.07.19
08:48
(3) Это для всех реквизитов объекта так на клиенте? под любым пользователем?
7 Кац
 
12.07.19
08:48
кеш почистить?
8 VKS
 
12.07.19
08:51
все да
9 PuhUfa
 
12.07.19
08:55
Посмотри функциональные опции. Возможно с обновлением прилетела новая ФО которая у тебя выключена
10 catena
 
12.07.19
08:59
Может он раньше был основным реквизитом формы?
11 VKS
 
12.07.19
09:01
(10) да
12 Фрэнки
 
12.07.19
09:01
А версию платформы не менял, а режим совместимости в конфигурации не изменился?
13 catena
 
12.07.19
09:02
(11)А теперь?
14 DexterMorgan
 
12.07.19
09:02
(9) +1
15 Фрэнки
 
12.07.19
09:05
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Пример:
Объект = ВыбДокумент.ПолучитьОбъект();
---
Нельзя работать с Объектом в контексте Клиента, если это Управляемые Формы
16 VKS
 
12.07.19
09:05
обновление было не конфигурации, а добавлено пару объектов (9) не подходит
платформа не менялась
(13) так и осталось
17 Кац
 
12.07.19
09:07
(15) работать нельзя, но читать объект (если он основной реквизит формы) на клиенте можно
18 Фрэнки
 
12.07.19
09:08
(17) Соглашусь. Поскольку заполнение его свойств произойдет у формы в обработчике события "при создании на сервере"
19 Фрэнки
 
12.07.19
09:09
(17) но это уже не будет объектом, а будет основной реквизит формы и свойства у этого реквизита
20 Кац
 
12.07.19
09:11
(19) согласен. И у него тип ДанныеФормыСтруктура
21 fisher
 
12.07.19
09:16
(11) Ну так перепроверь что есть такой реквизит формы "Объект" и тип у него отображает "ДокументОбъект.траляля". Хотя меня лично бесит, что конструктор формы отображает не реальные типы реквизитов, а такие "чтобы убогим программистам 1С было легче для понимания".
22 VKS
 
12.07.19
10:00
всем спасибо, оказалось, что добавленная обработка в расширение каким-то образом повлияла на РМК, ее удаление решило проблему. Дальше будем смотреть, почему так.
Причем, на тестовых базах все работало отлично. Кеш похоже как-то повлиял.