|
8,2 Записать форму без проведения | ☑ | ||
---|---|---|---|---|
0
polkin
18.01.13
✎
12:54
|
Как записать форму без проведения?
Открыл док, изменил, нужно записать без проведения. |
|||
1
Deon
18.01.13
✎
12:55
|
Нажать кнопку Записать ?
|
|||
2
ssh2012
18.01.13
✎
12:55
|
Сделать отдельную кнопку записи без перепроведения
|
|||
3
Deon
18.01.13
✎
12:56
|
Или ты о том, что нужно что-то изменить в уже проведенном документе, чтобы это изменение не повлияло на проведение?
|
|||
4
ale-sarin
18.01.13
✎
12:56
|
Типовая кнопка "Записать" проводит проведенный документ.
Если очень надо можно свою кнопку сделать. |
|||
5
Deon
18.01.13
✎
12:56
|
(4) Главный вопрос - нахрена?
|
|||
6
ssh2012
18.01.13
✎
12:57
|
+ Перепроведение при записи задается св-м ПриЗаписиПерепроводить
|
|||
7
ale-sarin
18.01.13
✎
12:57
|
(5) Согласен. Я же написал - "Если очень надо".
|
|||
8
polkin
18.01.13
✎
12:59
|
(3) Да
Форма открывается программно Если Строка.Тип = "Расходная накладная" Тогда Пар = Новый Структура("Ключ", Строка.Ссылка); Форма = ПолучитьФорму("Документ.РасходнаяНакладная.ФормаОбъекта", Пар); Форма.Записать(); Для документа есть Док.Записать(РежимЗаписиДокумента.ОтменаПроведения); Для формы не хочет |
|||
9
ale-sarin
18.01.13
✎
13:01
|
(8) Ого, а что сделать-то надо?
|
|||
10
Deon
18.01.13
✎
13:04
|
(8) А это управляемые формы?
|
|||
11
polkin
18.01.13
✎
13:04
|
(10) управляемые
|
|||
12
Deon
18.01.13
✎
13:05
|
(11) Так так в метод Записать() надо структуру передавать с параметрами.
|
|||
13
ssh2012
18.01.13
✎
13:08
|
(12) +1
Расширение управляемой формы для документа (Managed form extension for documents) Записать (Write) Синтаксис: Записать(<ПараметрыЗаписи>) Параметры: <ПараметрыЗаписи> (необязательный) Тип: Структура. Структура параметров записи, которые могут быть обработаны в обработчиках событий записи. Состав параметров произвольный. Содержит предопределенные параметры записи РежимЗаписи и РежимПроведения. Предопределенные параметры передаются в метод объекта Записать. |
|||
14
polkin
18.01.13
✎
13:11
|
(12) (13) Так можно или нельзя?
|
|||
15
lefthander
18.01.13
✎
13:15
|
(8) А кто мешает написать
Форма.Записать(РежимЗаписиДокумента.Запись); |
|||
16
lefthander
18.01.13
✎
13:18
|
(9) Сорри, в форме надо .
Форма.ЗаписатьВФорме(РежимЗаписиДокумента.Записать) |
|||
17
polkin
18.01.13
✎
13:26
|
(16)
Поле объекта не обнаружено (Записать) |
|||
18
lefthander
18.01.13
✎
13:31
|
Ты же эту форму наверно из обработки открываешь? и из обработки форму хочешь записать? а в чем прикол?
|
|||
19
polkin
18.01.13
✎
13:34
|
(18) прикол в том, что хочу записать без проведения. Иначе не записывает изменения.
|
|||
20
Axel2009
18.01.13
✎
13:36
|
(17) внимательней прочитай что написано в (13)
|
|||
21
polkin
18.01.13
✎
13:39
|
(20) прочитал и не понял....
|
|||
22
Пеппи
18.01.13
✎
13:47
|
(21) скажи, а зачем тебе форма? записывай сразу в объект.
|
|||
23
lefthander
18.01.13
✎
13:51
|
(21) из формы документа можно посмотреть событие кнопки записать?
|
|||
24
Axel2009
18.01.13
✎
14:01
|
(21) передавать надо структуру, а не конкретное значение
|
|||
25
polkin
18.01.13
✎
14:05
|
(22) пока не умею. пример есть?
Найти, открыть, записать? (23) не знаю (24) и??? Народ, по подробнее пож, как для начинающих. |
|||
26
lefthander
18.01.13
✎
14:07
|
(23) Приведите код так как не понятно в каком контексте вы пытаетесь записать форму. В вашем примере вы ее получили, но не открыли. Или тогда используйте ОткрытьФорму()
|
|||
27
polkin
18.01.13
✎
15:26
|
(26) Открыл, все что нужно заменил, нужно записать...
|
|||
28
Ns33
18.01.13
✎
16:11
|
Делать &НаСервере, весь сыр-бор из-за того, что на клиенте Записать() игнорирует РежимЗаписиДокумента.
ДокОбъект=реквизитформывЗначение("Объект"); ДокОбъект.ЧекПробит = Истина; ДокОбъект.Записать(РежимЗаписиДокумента.Запись); ЗначениеВРеквизитФормы(ДокОбъект, "Объект"); |
|||
29
Mort
18.01.13
✎
16:34
|
(28) Он его не игнорирует, кто-то просто не умеет правильно забивать ганджубас в СП.
|
|||
30
Ns33
18.01.13
✎
16:46
|
(29) Ну так покажи класс по забою.
Не работает: ПараметрыЗаписи=Новый Структура; ПараметрыЗаписи.Вставить("РежимЗаписи",РежимЗаписиДокумента.Запись ); Записать(ПараметрыЗаписи); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |