Доброго времени суток всем!
Получили на днях очередную версию Прогресса - 9.1d (под Win). И работает она с некоторыми странностями, изложу два случая, с которыми столкнулся.
1. Несколько раз все висло на пустом месте - запускаю из-под AB программу, какое-то время работаю, потом "управление пропадает" - на нажатие клавиш, кнопок мышью никак не реагирует. Жму на STOP в AB. Останавливается. НО второй раз уже не запускается. Жму F2, жму мышкой "Run"? - ничего не происходит. Закрываю AB, снова открываю - работает. И так было несколько раз. Прекратилось таким же непонятным образом, как и началось.
2. Изменился перевод фокуса с одно виджета на другой. Например, по нажатию Enter, хочу перевести фокус с fill-in s1 на browse b1. Реализовано это было так:
ON RETURN OF s1 IN FRAME Dialog-Frame
DO:
APPLY "leave" TO self.
END.
ON LEAVE OF s1 IN FRAME Dialog-Frame
DO:
APPLY "entry" TO b1.
END.
В 9.1b - работало, в 9.1d - фокус остается на fill-in s1.
"Обмануть" удалось, написав:
ON RETURN OF s1 IN FRAME Dialog-Frame
DO:
APPLY "entry" TO b1.
RETURN NO-APPLY.
END.
Вроде бы мелочь, но ведь во всем проекте умучишься отлавливать, где нарушился принудительный перевод фокуса с виджета на виджет . И потом, это то, что я увидел в первый день работы с 9.1d. Не факт, что там еще не обнаружится куча "приятных мелочей".
Поставил патч 9.1D0101 (теперь он называется Service Pack), ничего не изменилось (кто бы сомневался ).
Собственно, вопрос тем, кто переходил на 9.1D. Что это? И как с этим бороться?
Переход на 9.1D
re:Переход на 9.1D
да уж.. а мы только-только собрались переходить на 91d..
вы уже в поддержку обратились с этими проблемами?
вы уже в поддержку обратились с этими проблемами?
re:Переход на 9.1D
В поддержку пока не обращался, поскольку опыт общения с support-ом CSBI удручает - в половине случаев их ответы сводятся примерно к следующему: ничего однозначно мы сказать на можем, мы с таким не сталкивались и т.п. обтекаемые фразы. А в оставшуюся половину обращений вообще игнорируют, т.е. не отвечают . Посмотрим, в какую половину попадет этот случай . Как чего выясню - напишу.