Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Управляемое приложение. Провести из формы (http://forums.kuban.ru/f1040/upravlyaemoe_prilozhenie_provesti_iz_formy-2243241.html)

Северянин 23.02.2012 10:35

Управляемое приложение. Провести из формы
 
Спраздником мужчины!
Что-то подзапутался. На упр. форме есть своя команда. Как в нее добавить еще вызов стандартной команды ПровестиИЗакрыть?

Reaper 23.02.2012 11:40

Отдельно записать и отдельно закрыть форму.

Северянин 23.02.2012 13:13

2-Reaper >Мне нужно в Записать вставить режимзаписиДокумента.Проведение.

Reaper 23.02.2012 13:36

(3) Ну да. В чем проблема?

Северянин 23.02.2012 14:04

вставляю строку:

Северянин 23.02.2012 14:05

Записать(Новый Структура("РежимЗаписи", РежимЗаписиДокумента.Проведение))
Ошибок не, но документ записывается не проведенным

Северянин 23.02.2012 14:05

Где-то нужно еще указать в серверной процедуре, что при записи провести..

Reaper 23.02.2012 14:47

Режим проведения укажи.

Северянин 23.02.2012 14:59

8-Reaper >Я этого как раз и не врублюсь. Ну плох я еще в упр приложении. :-(
Вот команда:
&Наклиенте
Процедура МояКоманда(ПараметрыКоманды)
ТабличныйДокумент = ПечатнаяФорма(Объект.Ссылка); //ПараметрКоманды);

Если ТабличныйДокумент <> Неопределено Тогда
ТабличныйДокумент.Напечатать();
КонецЕсли;
Записать(Новый Структура("РежимЗаписи", РежимЗаписиДокумента.Проведение));

КонецПроцедуры

Документ записывается без проведения.
что я еще должен указать. Как я понимаю нужно вызвать серверную процедуру
&Насервере - что тут я должен указать?

Reaper 23.02.2012 15:12

Да не надо ничего дополнительно вызывать. Кури в расширении управляемой формы для документа метод "Записать" и состав структуры "ПараметрыЗаписи".


Текущее время: 20:20. Часовой пояс GMT +3.