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

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) Крутттттттттто заработало............ Спасибище огромное.


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