Д
Дайнеко
Тема времени в 7.7 - темная для меня. Придумал с клиентом задачку, теперь не знаю как решить:
- Пользователь записал в базу Расходную, не проводя.
- За этим доком сегодняшним же днем записалось еще несколько таких.
- Пользователь открывает первый и проводит (Ок жмет).
Я хочу программно перенести док в конец дня. Опущу пункт с выяснением нужного мне времени "конца дня" - это легко. Вот теперь нужно присвоить доку 17.30. Пишу:
УстановитьВремя(П_Час, П_Мин, П_Сек);
А мне "Недопустимая операция". Хрена, короче говоря.
Выходит, док сам себя передвинуть не может (разумеется, веду речь о непроведенных). Это может сторонняя сила в лице объекта "Документ". Но мне нужно сделать не Обработку, а реакцию на Ок.
Какие мысли?
Добавлено: P.S.
Внутри Процедура ВводНового УстановитьВремя() отрабатывает нормально.
- Пользователь записал в базу Расходную, не проводя.
- За этим доком сегодняшним же днем записалось еще несколько таких.
- Пользователь открывает первый и проводит (Ок жмет).
Я хочу программно перенести док в конец дня. Опущу пункт с выяснением нужного мне времени "конца дня" - это легко. Вот теперь нужно присвоить доку 17.30. Пишу:
УстановитьВремя(П_Час, П_Мин, П_Сек);
А мне "Недопустимая операция". Хрена, короче говоря.
Выходит, док сам себя передвинуть не может (разумеется, веду речь о непроведенных). Это может сторонняя сила в лице объекта "Документ". Но мне нужно сделать не Обработку, а реакцию на Ок.
Какие мысли?
Добавлено: P.S.
Внутри Процедура ВводНового УстановитьВремя() отрабатывает нормально.