|
Программное сохранение формы (УФ) | ☑ | ||
---|---|---|---|---|
0
Nevskiy83
10.03.15
✎
18:48
|
Понимаю, что задача нетиповая, но как можно сохранить документ после изменение его формы извне. Т.е код такой
&НаКлиенте Процедура ИзменитьФорму(Документ) Параметр = Новый Структура("Ключ", Документ); мФорма = ПолучитьФорму("Документ.УстановкаЦенНоменклатуры.Форма.ФормаДокумента",Параметр); мФорма.РассчитатьЗавершение(ПараметрыРасчета, Ложь); //мФорма.Записать(РежимЗаписиДокумента.Запись); мФорма.Открыть(); КонецПроцедуры; Записать документ не могу, могу только открыть. Возможно ли его записать? |
|||
1
VikingKosmo
10.03.15
✎
18:49
|
За ПолучитьФорму() и Форма.Открыть() в контексте УФ, я бы оторвал руки по колено...
|
|||
2
Nevskiy83
10.03.15
✎
18:51
|
Согласен, сам бы себе оторвал, но по другому решить поставленную задачу не удалось..
|
|||
3
VikingKosmo
10.03.15
✎
18:53
|
(2) перенести расчетные Процедуры/Функции в модуль менеджера не предлагать?
|
|||
4
Nevskiy83
10.03.15
✎
18:57
|
Не поможет, этот код вызывается из внешней обработки. Документ уже создан и записан, нужно заполнить рассчитать зависимые цены. А функция расчета запускается в модуле формы.
|
|||
5
VikingKosmo
10.03.15
✎
18:59
|
(4) угадаю с трех раз. Документ называется "Установка цен номенклатуры". Осталось угадать конфу...
|
|||
6
Nevskiy83
10.03.15
✎
19:00
|
УТ 11.1
|
|||
7
1976vas
10.03.15
✎
19:01
|
(5) УПП
|
|||
8
1976vas
10.03.15
✎
19:01
|
(6) Ну и еще этот вариант )
|
|||
9
_KaA
10.03.15
✎
19:06
|
(0)
А почему открываем форму, вместо того что бы сразу писать данные в нужный объект? Ссылка. По ссылке получаем объект. Заполняем объект. Записываем объект (можно с проведением). |
|||
10
_KaA
10.03.15
✎
19:08
|
+(9) или у вас там спор, что 1с может управляться глазами и шлем из фальги уже склеили? И осталось сделать открытие заполнение и закрытие форм с задержкой ? :))))
|
|||
11
Drac0
10.03.15
✎
19:11
|
(0) нельзя так делать. Просто нельзя. Если ты этого не понимаешь, то просто запомни: н е л ь з я.
|
|||
12
Nevskiy83
10.03.15
✎
19:22
|
(10) Не, спора нету )))) Просто встала задача сделать аналог функции "Рассчитать вычисляемые" из формы документа. (11) Знаю. Но, похоже, до меня этого никто не делал. Я первопроходец :)
|
|||
13
Drac0
10.03.15
✎
19:31
|
(12) Вот и делай аналог функции. Зачем гланды через ж*пу доставать, чтобы их люголем смазать?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |