Показать сообщение отдельно
Старый 09.02.2009, 21:12   #6
Viens_C
Senior Member
 
Регистрация: 18.01.2009
Сообщений: 637
Поблагодарил(а): 39
Благодарили 78 раз в 63 сообщениях
Viens_C станет известным достаточно скоро
Lightbulb

Вариант решения проблемы.
Пока Тестовый. в 7.7бух spec.
Создал глобальную функцию

Функция ГлВвестиДату(Д,П,Т=0) Export
ДляТехническихНужд=Д;
ОткрытьФормуМодально("Обработка.Ввести_Дату",П);
Возврат ДляТехническихНужд;
КонецФункции

Создал обработку "Ввести_Дату" с малюсенькой формочкой
В свойствах формы все галочки сняты,
На форме один реквизит "Dat" формата Дата и кнопка Выполнить()
В модуле обработки 6 строк
Процедура Выполнить()
ДляТехническихНужд=Dat;
Форма.Закрыть(0);
КонецПроцедуры
Dat=ДляТехническихНужд;
Форма.Заголовок(Форма.Пара етр,0);

И подменил ВвестиДату на ГлВвестиДату по всей программе
Ползоватрли прктически не замечают подмену
А я жду жалоб ...
Viens_C вне форума   Ответить с цитированием