Можно ли программно открыть документ без Записать()
☑
0
Klesk
06.05.12
✎
20:40
Суть в том, что заполняю не все реквизиты, а записать() ругается на это, хочется открыть форму частично заполненную, чтобы пользователь сам добил.
1
vicof
06.05.12
✎
20:42
чочо?
Режим записи какой?
2
Stim
06.05.12
✎
20:42
ничего не понял. но всякий случай советую включать привилигированныйРежим при записи
3
ZyXEL
06.05.12
✎
20:42
(0) можно
4
Klesk
06.05.12
✎
20:44
На сервере
СоздатьНовыйДокумент(НомерДок,ДатаДок)
НовыйДокумент = Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();
НовыйДокумент.Дата=СамыйЧерныйДень;
// НовыйДокумент.Записать();
Возврат НовыйДокумент.Ссылка;
На клиенте
СсылкаНаДокумент = СоздатьНовыйДокумент(Формавыбора.НомерДок,Формавыбора.ДатаДок);
Если СсылкаНаДокумент<>Неопределено Тогда
ОткрытьЗначение(СсылкаНаДокумент);
КонецЕсли;
5
Klesk
06.05.12
✎
20:44
(3) как
6
mehfk
06.05.12
✎
20:50
(5) программно открытый новый документ без записать с частично заполненными реквизитами = новый незаписанный документ с программно заполненными реквизитами.
7
ZyXEL
06.05.12
✎
20:56
(5) подробнее часть реквизитов уточни... в УТ например есть шаблон контрагента и создание контрагента по шаблону... твоя формулировка...
8
EvgeniuXP
06.05.12
✎
21:19
(0) создай новый, через параметры заполни данные на форме, открой и не записывай.
9
Klesk
06.05.12
✎
21:34
во общем почему то получилось, с записать() проставил только дату. Вопрос снят, спасибо.
10
CepeLLlka
06.05.12
✎
21:35
ОбменДанными=Истина?
Программист всегда исправляет последнюю ошибку.