Как програмно открыть документ

1. kattymix 13.12.11 12:34 Сейчас в теме
Привет.Подскажите пожалуйста.Есть Процедура,которая создает на основании одного документа документ Требование-Накладная,необходимо после записи его открыть...
Такая запись ОткрытьФорму("Документ.ТребованиеНакладная"); открывает форму нового документа,а мне нужно открыть именно мой только что созданный документ.
Заранее спасибо.



Процедура Сформировать()

Док = СоздатьОбъект("Документ.ТребованиеНакладная");
Док.Новый();
Док.ДатаДок = ДокПост.ДатаДок;

Док.МестоХранения = ДокПост.МестоХранения;

Справочник = СоздатьОбъект("Справочник.СтатьиИздержекОбращения");
Док.Субконто2 = Справочник.НайтиПоКоду(44395);
Док.Комментарий = "Введен на основании Поступления материалов " + Док.НомерДок;
//Для каждого строка из Док.
ДокПост.ВыбратьСтроки();
Пока ДокПост.ПолучитьСтроку() =1 Цикл
Док.НоваяСтрока();
Док.Материал = ДокПост.Материал;
Док.КоличествоЗатребовано = ДокПост.Количество;
Док.КоличествоОтпущено = ДокПост.Количество;
Док.Сумма = ДокПост.сумма;

КонецЦикла;


Док.Записать();

ОткрытьФорму("Документ.ТребованиеНакладная");
КонецПроцедуры
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. WaterSmith 356 13.12.11 12:53 Сейчас в теме
ОткрытьФорму(Док.ТекущийДокумент());
3. WaterSmith 356 13.12.11 12:53 Сейчас в теме
ОткрытьФорму(<?>,,)
Синтаксис:
ОткрытьФорму(<Документ>,<КонтекстФормы>,<РежимПросмотра>)
Назначение:
Открывает визуальную форму существующего документа или элемента/группы справочника.
Возвращает: 1 - если действие выполнено, 0 - иначе.
Параметры:
<Документ> - выражение со значением типа 'документ';
<КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. После исполнения данного метода система вернет в данную переменную контекст открытой формы (необязателен);
<РежимПросмотра> - необязательный параметр. Числовое выражение: 1 - открыть форму в режиме только просмотра; 0 - открыть форму в режиме редактирования; -1 (минус единица) - в этом случае используется вариант, предусмотренный текущим значением параметра ''Режим открытия объектов'', установленным пользователем интерактивно.
Замечание:
Пока форма открыта, тип значения параметра <КонтекстФормы> равен 100, когда закрыта - 0.
4. kattymix 13.12.11 13:02 Сейчас в теме
5. Sangre1999 51 11.03.16 11:12 Сейчас в теме
В реальности получилось, только через параметр при открытии зашить. Т.к. бухи не хотят, что бы документ записывался всегда.
7. falcon 11.03.16 19:23 Сейчас в теме
(5) Sangre1999, (6) Chameleon1980,

прямо даже и не знаю... как-же они все без вас 5 лет жили...
6. Chameleon1980 11.03.16 18:51 Сейчас в теме
в сп нужно было глянуть

ОткрытьФорму там вообше много для чего
8. Chameleon1980 11.03.16 21:09 Сейчас в теме
Я вас уважаемый не понял.

Хотя, наверное, догадался.

Человек(и) 5 лет в 1с.

Вы, видимо, про это.
9. Chameleon1980 11.03.16 21:34 Сейчас в теме
+(8)

аааа.

а слона то я и не заметил

даты сообщений от 11 года

вон оно что

не обратил (да и редко обращаю) на такое внимание

я такие старые темы не поднимаю.

не я поднял тему - прошу заметить. :)
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот