Имя: Пароль:
1C
1С v8
мутабельные значения
0 Gray776
 
06.07.12
08:43
В общем разбираюсь с этим вопросом хотелось бы от знающих людей услышать.
При переходе с файловой на SQL появились такие ошибки попытка передать мутабельное значение....
Я погуглил и насколько теперь понимаю дело в том что в клиент серверном варианте сервер мутабельные значения не принимает. И в общем все сводится к тому чтобы конкретные значения заменить ссылками в тех местах где возникают подобные ошибки или я не прав?
1 Gray776
 
06.07.12
12:22
я что-то не то спросил?
2 Sammo
 
06.07.12
12:25
Типа того. Зависит от того - что ты вкладываешь в понятие "конкретные значения"
3 Gray776
 
06.07.12
12:32
(2)а то что вызвало ошибку и соответственно является мутабельным как я понял для таких объектов Серверная часть должна сама получить значение посему ей сообщать ссылку а не получать значение и передавать его на сервер ну я может в терминах не совсем точен но я понял что смысл такой
4 Gray776
 
06.07.12
12:37
(3) Я правильно понял или нет? кто-то может сказать?
Естественно каждую конкретную ошибку такого плана придется рассматривать отдельно но смысл того на что ругается 1С, такой какой я написал так?
5 Fragster
 
гуру
06.07.12
12:38
можно еще галочки "клиент" и "сервер" у модулей проставить
6 Ns33
 
06.07.12
12:39
Если значение передается с клиента в общий модуль без галки "толстый клиент", тогда может так ругаться.
7 ilya_i
 
06.07.12
13:18
Не все можно заменить ссылками, иногда приходится структурой, а иногда вообще надо логику менять, все зависит от смысла. Например объект который еще не записан в процедуру где еще меняются какие-то реквизиты этого объекта сложно передавать, а уж если в той процедуре он записаться должен, то это вообще невозможно. (типа чуток понятнее)
8 Patrio_
O_Muerte
 
06.07.12
13:20
Grey? Sasha?
9 Gray776
 
06.07.12
14:13
(8)Мне главное понять смысл, а далее дело конкретных процедур и функций... вот смысл вашего сообщения чесслово не улавливаю
11 Gray776
 
06.07.12
14:16
:)ну скажем так я совсем не Саша и Gray  а не Grey но это уже оффтоп
12 hhhh
 
06.07.12
14:41
(9) "конкретные значения" как раз можно передавать. Нельзя передавать неконкретные, например объекты.
13 Gray776
 
10.07.12
07:28
(12)Ну все теперь то мне точно ясно что ничего непонятно...