powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Метод "записать" в 8.2
8 сообщений из 8, страница 1 из 1
Метод "записать" в 8.2
    #37215062
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема в следующем

при нажатии кнопки на форме необходимо провести запись, проведение и закрытие текущей формы

проблема с тем что это 8.2 (в режиме УФ) т.е. Записать(РежимЗаписиДокумента.Проведение) не взлетает как и не взлетает этот вызов у объекта ЭтаФорма (ругается нанесоответсвие параметров вызова т.к. требует стуркутру туда а какую именно в справке не нашел)

вобщем выкрутился следующим образом ("провести" - вызывается по нажатию этой самой кнопки)

&НаСервере
Процедура ЗаписатьДок(ДокСсылка);
Док = ДокСсылка.ПолучитьОбъект();
Док.Записать(РежимЗаписиДокумента.Проведение);
Конецпроцедуры

&НаКлиенте
Процедура Провести()
Этаформа.Закрыть();
ЗаписатьДок(Объект.Ссылка);
КонецПроцедуры

но это нутром чую сделал через ж хоть и работает

как по кошерному это сделать
...
Рейтинг: 0 / 0
Метод "записать" в 8.2
    #37215255
amra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Last1CmenПроблема в следующем

при нажатии кнопки на форме необходимо провести запись, проведение и закрытие текущей формы

проблема с тем что это 8.2 (в режиме УФ) т.е. Записать(РежимЗаписиДокумента.Проведение) не взлетает как и не взлетает этот вызов у объекта ЭтаФорма (ругается нанесоответсвие параметров вызова т.к. требует стуркутру туда а какую именно в справке не нашел)

вобщем выкрутился следующим образом ("провести" - вызывается по нажатию этой самой кнопки)

&НаСервере
Процедура ЗаписатьДок(ДокСсылка);
Док = ДокСсылка.ПолучитьОбъект();
Док.Записать(РежимЗаписиДокумента.Проведение);
Конецпроцедуры

&НаКлиенте
Процедура Провести()
Этаформа.Закрыть();
ЗаписатьДок(Объект.Ссылка);
КонецПроцедуры

но это нутром чую сделал через ж хоть и работает

как по кошерному это сделать

Чем стандартная кнопка "Провести и закрыть" не устраивает?
...
Рейтинг: 0 / 0
Метод "записать" в 8.2
    #37215268
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а по сабжу ?

как провести документ из собственной формы ? как новый так и уже записаный ?
...
Рейтинг: 0 / 0
Метод "записать" в 8.2
    #37215275
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
amraЧем стандартная кнопка "Провести и закрыть" не устраивает?

пучит меня от неё :)
...
Рейтинг: 0 / 0
Метод "записать" в 8.2
    #37215830
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если нужно записать форму - то сначала ее преобразуй ФормаВОбьъект - как-то так называется.
...
Рейтинг: 0 / 0
Метод "записать" в 8.2
    #37219486
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да шота не выходит цветочек каменный
...
Рейтинг: 0 / 0
Метод "записать" в 8.2
    #37219826
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Last1Cmenда шота не выходит цветочек каменный

&НаСервере
Процедура Ы()
ЭтотОбъект =ДанныеФормыВзначение(Объект,Тип("ДокументОбъект.Ы"));
ЭтотОбъект.Записать();
ЗначениеВданныеФормы(ЭтотОбъект,Объект);
КонецПроцедуры

а про Док = ДокСсылка.ПолучитьОбъект(); - забудь - ты же потеряешь что в форме модифицировал
...
Рейтинг: 0 / 0
Метод "записать" в 8.2
    #37220231
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖ, работает :)

дякую друже
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Метод "записать" в 8.2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]