|
Проведение документа
| ☑ |
0
Porhun
14.07.11
✎
11:52
|
Здравствуйте,
В форме документа пишу:
&НаКлиенте
Процедура ПровестиПечать(Команда)
Записать(РежимЗаписиДокумента.Проведение);
Макет().Напечатать(Истина);
ЭтаФорма.Закрыть();
КонецПроцедуры
Выводит ошибку:
Ошибка при вызове метода контекста (Записать)
по причине: несоотствие типов (параметр номер '1')
Объясните, необразованнному, как исправить?
|
|
1
Amra
14.07.11
✎
11:53
|
Форма управляемая?
|
|
2
butterbean
14.07.11
✎
11:53
|
СП почитай
|
|
3
Porhun
14.07.11
✎
11:55
|
(1) да
|
|
4
Sarmen
14.07.11
✎
11:56
|
Записать(<ПараметрыЗаписи>) , где <ПараметрыЗаписи> - это структура (т.к. в твоём случае - это расширение управляемой формы)
|
|
5
Maxus43
14.07.11
✎
11:58
|
а зачем именно так? проводить из формы и пеатать сразу?
|
|
6
Sarmen
14.07.11
✎
11:58
|
т.о. надо сделать примерно так:
Структура = Новый Структура("РежимЗаписиДокумента", РежимЗаписиДокумента.Проведение);
Записать(Структура);
|
|
7
Porhun
14.07.11
✎
12:13
|
(6) Записывает, но не проводит..(
|
|
8
Sarmen
14.07.11
✎
12:15
|
секунду...
|
|
9
Sarmen
14.07.11
✎
12:18
|
Сорь! немного ошибся, надо такую структуру:
Структура = Новый Структура("РежимЗаписи", РежимЗаписиДокумента.Проведение );
|
|
10
Porhun
14.07.11
✎
12:20
|
(9) Работает, спасибо огромное!!!
|
|
11
Sarmen
14.07.11
✎
12:22
|
:)
|
|