Вход | Регистрация

1С:Предприятие ::

Метки: 

ПоказатьЗначение() Ссылка на сервере

Я
   myr4ik07
 
16.01.18 - 11:24
Упр формы

НаКлиенте
ПоказатьЗначение(ФункцияВозвращаетОбъект());

НаСервере
Функция ФункцияВозвращаетОбъект()
Возврат Док.ПолучитьОбъект();
КонецФункции

при возвращении на клиент естесственно получаю
http://prntscr.com/i13568

как выйти с данной ситуации?
 
  Рекламное место пустует
   1Сергей
 
1 - 16.01.18 - 11:25
ПоказатьЗначение(,ФункцияВозвращаетОбъект());
   Darych
 
2 - 16.01.18 - 11:25
именно прям объект на клиенте нужен?))
   myr4ik07
 
3 - 16.01.18 - 11:26
нужно показать пользователю заполненный документ, но записывать док не нужно в базу, пользователь сам запишет по кнопке если нужно
   myr4ik07
 
4 - 16.01.18 - 11:27
(2) на клиенте не нужен объект, может что то толковее придумаете, ПоказатьЗначение(НужноСюдаПередатьДокументЧтоБыПользовательГлянулНаНего)
   mehfk
 
5 - 16.01.18 - 11:28
   Mankubus
 
6 - 16.01.18 - 11:29
(4) ссылку передай
   myr4ik07
 
7 - 16.01.18 - 11:29
(1) я понимаю, так и делаю, но получаю ошибку, я назад возвращаю документ, а на клиенте документа нет, если я буду возвращать ссылку, то значит уже объект записан в базу, а мне еще записывать рано, потому что пользователь может отказаться от этого дока
   myr4ik07
 
8 - 16.01.18 - 11:29
(6) описал вот по поводу ссылки (7)
   Darych
 
9 - 16.01.18 - 11:36
(7)прям "билет на балет" корнелюка)..
Скажу гадость, но можно екнуть потом Удалить() по оповещенпю
   myr4ik07
 
10 - 16.01.18 - 11:39
(5) спасибо, первый способ вопрос решил
http://catalog.mista.ru/public/118784/
 
  Рекламное место пустует
   GenAcid
 
11 - 16.01.18 - 12:11
   myr4ik07
 
12 - 16.01.18 - 12:24
(11) вариант, но не универсально, у меня в процедура заполнения док выполняется ЗаполнитьзначенияСвойств(), реквизиты могут быть разные и типы документов тоже
   GenAcid
 
13 - 16.01.18 - 12:38
(12) Не понял в чем проблема. Заполняй структуру ЗначенияЗаполнения чем хочешь, можешь и лишнего туда сунуть если нужно, хотя я б не стал.
   myr4ik07
 
14 - 16.01.18 - 12:41
(13) да это описывать нужно
типа
если естьРеквизит тогда
заполняемРеквизит

а так 
ЗаполнитьЗначенияСвойств(Источник, Приемник) и все дела :)
   GenAcid
 
15 - 16.01.18 - 12:49
(14) Лень конечно двигатель прогресса, но мне кажется это не тот случай. Достаточно чего-то такого:
Для каждого Реквизит из Источник.Реквизиты Цикл
  стрЗначенияЗаполнения.Вставить(Реквизит, Источник[Реквизит]);
КонецЦикла;
   myr4ik07
 
16 - 16.01.18 - 12:59
(15) да, четко


Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует