С трудом разобрался с slk отчетом ,который прекрасно работал в 712.
В 810 данные из всех колонок печатаются в первой колонке. Методом кувалды удалось понять, что в процессе выполнения как то не так разбирается конструкция .begin .... end. записаная в одной ячейке и вывод полей в следующей строке. Пришлось разнести .begin .... end. по разным строкам.
Новости компилятора vip в версии 810
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 412
- Зарегистрирован: 28 апр 2005, 11:34
- Откуда: Галактика Млечный Путь
панель 1
браузер т1
панель2
браузер т2
панель3
браузер т3
панель4
панель с кнопками
находясь в баузере т3 нажимаем кнопку в панель4 и получаем позицию т3 отличную от браузера т3.
при возвращении в браузер т3, курсор скачет на позицию замеченную в панель 4 и возвращается в позицию куда было указано курсором в браузере т3. позиция т3 замеченная в панель4 может быть за пределами видимости в браузере т3.
событие always в браузере т3 перемещение по позициям не фиксирует.
вроде помогло объединение браузер т3 и панель4 в панель3.
браузер т1
панель2
браузер т2
панель3
браузер т3
панель4
панель с кнопками
находясь в баузере т3 нажимаем кнопку в панель4 и получаем позицию т3 отличную от браузера т3.
при возвращении в браузер т3, курсор скачет на позицию замеченную в панель 4 и возвращается в позицию куда было указано курсором в браузере т3. позиция т3 замеченная в панель4 может быть за пределами видимости в браузере т3.
событие always в браузере т3 перемещение по позициям не фиксирует.
вроде помогло объединение браузер т3 и панель4 в панель3.
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
тыды модулю клиент не повезло
- там такое сплошь и рядом.
интересно а вы
#statusline "statgal"
в проект включаете? Рекомендую - без нее поведение фейса сильно меняется. А перемещение нужно ловить в событиях по панели с нужной таблицей.
можно и отдельно объявить
panel pnmyTable ;
table myTable ;
HandeEvent
...
end;
end;
А еще лучше через
TableEvent table mytable
...
end;

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