![]() |
![]() |
![]() |
|
Как отменить выход стандартных диалогов при записи дока? | ☑ | ||
---|---|---|---|---|
0
AlexMan
19.03.04
✎
09:55
|
В формуле кнопки "ОК" пишу ПриЗаписи() в модуле формы пишу:
Процедура ПриЗаписи() Записать(); Провести(); КонецПроцедуры далле выскакивают стандартный диалог 1С : Время документа ... как можно отменить выход данного диалога (нужно чтобы юзеры не знали в какой момент док пишется в базу криколы от руководства поступают...). |
|||
1
skunk
19.03.04
✎
09:58
|
Форма.Закрыть(<?>);
Form.Close(<?>); Синтаксис: Форма.Закрыть(<ЗапрСохр>) Назначение: Закрыть форму. Параметры: <ЗапрСохр> - необязательный параметр. Число: 0 - закрыть форму без вопросов; 1 - если документ, счет, элемент справочника изменен, то будет запрос о сохранении изменений. Значение по умолчанию - 1. Замечание: Действие данного метода не прерывает выполнения текущей процедуры программы, т.е. процедура доработает до конца. Данный метод лишь устанавливает признак, который отрабатывает после окончания выполнения процедуры. Доступ к методу возможен только в контексте Модуля формы через атрибут Форма |
|||
2
AlexMan
19.03.04
✎
10:00
|
(1) Счас попробую...
|
|||
3
AlexMan
19.03.04
✎
10:02
|
(1) так а мне закрывать то форму не надо....
|
|||
4
skunk
19.03.04
✎
10:07
|
понял...
тоды юзай автовремя... какое надо смотри в ЖКК или синтакспомощнике |
|||
5
AlexMan
19.03.04
✎
10:09
|
(4) Счас попробую...
|
|||
6
Zubr
19.03.04
✎
10:11
|
В формуле кнопки напиши: "#Записать Провести" и никаких вопросов задаваться не будет.
|
|||
7
AlexMan
19.03.04
✎
10:22
|
(5) чегото не работает :
АвтоВремяОтключить(); АвтоВремяТекущее(); Записать(); ??????????? (6) пробую... |
|||
8
AlexMan
19.03.04
✎
10:27
|
(6) "#Записать Провести - НЕ РАБОТАЕТ (ТАКЖЕ ДИАЛОГИ ПРУТ)
|
|||
9
It is me
19.03.04
✎
10:31
|
#Записать Провести АвтоВремяТекущее()
|
|||
10
AlexMan
19.03.04
✎
10:33
|
(9) #Записать Провести АвтоВремяТекущее() ТАК ЖЕ НЕ ПАШЕТ!!!!!!!!!!!!!!!!!??????????????????
|
|||
11
skunk
19.03.04
✎
10:56
|
без проблем...
процедура ДокЗаписать() автовремятекущее(); записать(); конецпроцедуры в формуле кнопик ОК ставь ДокЗаписать() процедуру ПриЗаписи() - все свои каки на фих |
|||
12
Zubr
19.03.04
✎
10:57
|
(8) Сервис/Параметры/ОперУчет/Новые документы записывать/С текущим временем.
Кроме того - АвтоВремяТекущее() работает только для НОВЫХ документов, т.е. еще не записанных. |
|||
13
skunk
19.03.04
✎
11:03
|
(12)и без этого пашет...
|
|||
14
AlexMan
19.03.04
✎
11:14
|
(11) Крутттттттттто заработало............ Спасибище огромное.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |