Имя: Пароль:
1C
1C 7.7
v7: Поступление в начало дня
0 masterfact
 
19.10.11
13:33
Указал документу в модуле формы АвтоВремяНачалоДня(), записывается без проблем, как я хочу, а при проведении в сегодняшнем дне улетает за ТА, в меню Сервис - Параметры, закладка Оперативный учет все галки сняты. Где еще можно посмотреть настройки (или через код), чтобы документ оставался там, где записан?
1 Cthulhu
 
19.10.11
13:37
это не запись - это проведение в той же и рабочей дате его "дергает". при этом задает(!) вопрос(!). как ответишь - так и сохранит (тупо дефолт в таком вопросе - перемещение документа на актуальную точку! поэтому неплохо бы вопрос все-таки читать и выбирать что надо, а именно - оставить и провести задним числом).
Ещё - почитать про параметры метода "Провести" неплохо бы.
2 masterfact
 
19.10.11
13:47
Никаких других вопросов кроме Провести документ? не задает
3 Cthulhu
 
19.10.11
13:52
(2): тогда - абзац №2
4 masterfact
 
19.10.11
14:09
А я этим методом не пользуюсь, я же не в обработке провожу, а в интерактиве
5 filh
 
19.10.11
14:10
повесь на кнопку функцию и в ней...
6 masterfact
 
19.10.11
14:21
На кнопку ОК в формуле прописал #Записать Провести(0) Закрыть, все то же самое
7 masterfact
 
19.10.11
14:35
Теперь я на кнопку ОК повесил вызов процедуры ОК(), все сработало, только теперь возник другой вопрос, при выполнении метода Записать() процедура ПриЗаписи не вызывается же? Мне ее из процедуры ОК() вызывать?
8 Cthulhu
 
19.10.11
17:07
// (7): нет, НЕ вызывается. НО. попробуй в своей процедурe Ок() вставить вот такой код:
ПриЗаписи(); Если СтатусВозврата()=0 Тогда Возврат КонецЕсли();
// тут дальше все остальное - в том числе "Записать()" и т.п.
9 Cthulhu
 
19.10.11
17:08
(8): блин, скобки лишние, клавадурапарсерлохябезрукаяобезьяна.
10 masterfact
 
20.10.11
14:02
Всем большое человеческое спасибо!!!!!
Программист всегда исправляет последнюю ошибку.