Страница 1 из 1

Новости компилятора vip в версии 810

Добавлено: 20 дек 2007, 10:40
san
С трудом разобрался с slk отчетом ,который прекрасно работал в 712.
В 810 данные из всех колонок печатаются в первой колонке. Методом кувалды удалось понять, что в процессе выполнения как то не так разбирается конструкция .begin .... end. записаная в одной ячейке и вывод полей в следующей строке. Пришлось разнести .begin .... end. по разным строкам.

Добавлено: 20 дек 2007, 13:18
san
панель 1
браузер т1

панель2
браузер т2

панель3
браузер т3

панель4
панель с кнопками

находясь в баузере т3 нажимаем кнопку в панель4 и получаем позицию т3 отличную от браузера т3.
при возвращении в браузер т3, курсор скачет на позицию замеченную в панель 4 и возвращается в позицию куда было указано курсором в браузере т3. позиция т3 замеченная в панель4 может быть за пределами видимости в браузере т3.
событие always в браузере т3 перемещение по позициям не фиксирует.
вроде помогло объединение браузер т3 и панель4 в панель3.

Добавлено: 21 дек 2007, 00:04
edward_K
тыды модулю клиент не повезло :) - там такое сплошь и рядом.
интересно а вы
#statusline "statgal"
в проект включаете? Рекомендую - без нее поведение фейса сильно меняется. А перемещение нужно ловить в событиях по панели с нужной таблицей.
можно и отдельно объявить
panel pnmyTable ;
table myTable ;
HandeEvent
...
end;
end;

А еще лучше через
TableEvent table mytable
...
end;