Имя: Пароль:
1C
1С v8
Нет ссылки
,
0 LivingStar
 
28.03.13
08:00
Открываю документ, нажимаю кнопку, по кнопке открываю форму, в неё мне нужно передать ссылку на этот документ. ссылка пусто, так как он не записан наверное. Заполнено ЭтотОбъект, там есть значение КассаККМ, которое мне нужно в форме, для этого и хочу передать ссылку.

Можно ли в этом случае получить ссылку на объект?
 
|
Процедура ИнфоПодборНажатие(Элемент)
   ФормаОбработки     = Обработки.ПодборЦеныНоменклатурыПоШтрихКоду.ПолучитьФорму("Форма");
   ФормаОбработки.Док = ЭтотОбъект.Ссылка;
   ФормаОбработки.Открыть();
КонецПроцедуры
|
1 LivingStar
 
28.03.13
08:01
ЭтотОбъект.Ссылка тоже пусто!!!
2 ICWiner
 
28.03.13
08:02
Передай мб просто кассу? У незаписанного нет ссылки. Есть команда что-то типа получить ссылку нового, но, мне кажется, оно тебе не поможет.
3 LivingStar
 
28.03.13
08:03
(2) хотел так сделать но нужно ещё и дату передавать!
можно и под неё конечно подстроиться, ну а так не получить ссылку?
4 Infsams654
 
28.03.13
08:04
УстановитьСсылкуНового / ПолучитьСсылкуНового
Но лучше не изголяться, а просто сначала записать
5 Михаил 1С
 
28.03.13
08:04
(3) Надо сначала записать документ.
6 Рэйв
 
28.03.13
08:05
Записывай при передаче и не парься
7 Рэйв
 
28.03.13
08:05
и будет ссылка
8 Рэйв
 
28.03.13
08:06
или спрашивай типа- "Записать документ?"
Если нет - не открывай форму
9 kosts
 
28.03.13
08:07
А если передать кассу?

ФормаОбработки     = Обработки.ПодборЦеныНоменклатурыПоШтрихКоду.ПолучитьФорму("Форма");
ФормаОбработки.КассаККМ = ЭтотОбъект.КассаККМ;
ФормаОбработки.Открыть();
10 1Сергей
 
28.03.13
08:07
не надо записывать документ для подбора. Передавай в открываемую форму всю нужную информацию
11 Oleg_Kag
 
28.03.13
08:10
УТ 10.3. Смотрим как работает "Рабочее место менеджера".
12 ICWiner
 
28.03.13
08:45
А мб передавать в обработку эту форму, из которой вызываешь?.. По заполненным реквизитам формы можно и смотреть...
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.