Вход | Регистрация

1С:Предприятие ::

Метки:

Как отменить выход стандартных диалогов при записи дока?

Я
   AlexMan
 
19.03.04 - 09:55
В формуле кнопки "ОК" пишу ПриЗаписи() в модуле формы пишу:
Процедура ПриЗаписи() 
Записать();
Провести();
КонецПроцедуры
далле выскакивают стандартный диалог 1С : Время документа ... как можно отменить выход данного диалога (нужно чтобы юзеры не знали в какой момент док пишется в базу криколы от руководства поступают...).
 
  Рекламное место пустует
   skunk
 
1 - 19.03.04 - 09:58
Форма.Закрыть(<?>);
Form.Close(<?>);
Синтаксис:
Форма.Закрыть(<ЗапрСохр>)
Назначение:
Закрыть форму.
Параметры:
<ЗапрСохр> - необязательный параметр. Число: 0 - закрыть форму без вопросов; 1 - если документ, счет, элемент справочника изменен, то будет запрос о сохранении изменений. Значение по  умолчанию - 1.
Замечание:
Действие данного метода не прерывает выполнения текущей процедуры программы, т.е. процедура доработает до конца. Данный метод  лишь устанавливает признак, который отрабатывает после окончания выполнения процедуры. Доступ к методу возможен только в контексте Модуля формы через атрибут Форма
   AlexMan
 
2 - 19.03.04 - 10:00
(1) Счас попробую...
   AlexMan
 
3 - 19.03.04 - 10:02
(1) так а мне закрывать то форму не надо....
   skunk
 
4 - 19.03.04 - 10:07
понял...

тоды юзай автовремя... какое надо смотри в ЖКК или синтакспомощнике
   AlexMan
 
5 - 19.03.04 - 10:09
(4) Счас попробую...
   Zubr
 
6 - 19.03.04 - 10:11
В формуле кнопки напиши: "#Записать Провести" и никаких вопросов задаваться не будет.
   AlexMan
 
7 - 19.03.04 - 10:22
(5) чегото не работает :
АвтоВремяОтключить();
АвтоВремяТекущее();
Записать(); ???????????
(6) пробую...
   AlexMan
 
8 - 19.03.04 - 10:27
(6) "#Записать Провести - НЕ РАБОТАЕТ (ТАКЖЕ ДИАЛОГИ ПРУТ)
   It is me
 
9 - 19.03.04 - 10:31
#Записать Провести АвтоВремяТекущее()
   AlexMan
 
10 - 19.03.04 - 10:33
(9) #Записать Провести АвтоВремяТекущее() ТАК ЖЕ НЕ ПАШЕТ!!!!!!!!!!!!!!!!!??????????????????
 
 
   skunk
 
11 - 19.03.04 - 10:56
без проблем...

процедура ДокЗаписать()
    автовремятекущее();
    записать();
конецпроцедуры

в формуле кнопик ОК ставь ДокЗаписать()

процедуру ПриЗаписи() - все свои каки на фих
   Zubr
 
12 - 19.03.04 - 10:57
(8) Сервис/Параметры/ОперУчет/Новые документы записывать/С текущим временем.
Кроме того - АвтоВремяТекущее() работает только для НОВЫХ документов, т.е. еще не записанных.
   skunk
 
13 - 19.03.04 - 11:03
(12)и без этого пашет...
   AlexMan
 
14 - 19.03.04 - 11:14
(11) Крутттттттттто заработало............ Спасибище огромное.


Список тем форума
Рекламное место пустует   Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует