Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Странный глюк с отчётом... / 5 сообщений из 5, страница 1 из 1
07.04.2007, 10:18
    #34445007
Kaiden
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странный глюк с отчётом...
Здраствуйте!

Есть форма, по нажатию кнопок которой для предварительного просмотра выводятся разные отчёты. Выводятся они нормально, но после закрытия одного из отчётов (а именно отчёта, формирующего товарный чек) с формой происходит что-то странное: на форме появляются какие-то линии, фрагменты отчёта, какие-то кнопки и т.д. Метод Refresh не помогает.

Удалось установить, что во всём винованты эти три строчки:
Код: plaintext
1.
2.
SUM zakaz.xamount TO pfAmount
SUM zakaz.price TO pfSum
SUM zakaz.price * zakaz.xamount TO pfTotal

Выполняются они по нажатию кнопки, формирующей этот отчёт. Переменные pfAmount, pfSum и pfTotal позже используются в отчёте. Без этих строчек форма не глючит.

Честно говоря, ума не приложу, откуда взялся этот глюк. Может, у кого-нибудь было что-то подобное?
Использую VPF 7.0
...
Рейтинг: 0 / 0
07.04.2007, 11:17
    #34445041
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странный глюк с отчётом...
Попробуй после сумирования вернуть указатель записи на тоже место, откда начал

Кстати, зачем там три оператора SUM? Можно же вполне обойтись одним:

SUM zakaz.xamount,zakaz.price,zakaz.price * zakaz.xamount TO pfAmount,pfSum,pfTotal

или так

SUM zakaz.xamount,zakaz.price TO pfAmount,pfSum
pfTotal=pfSum*pfAmount
...
Рейтинг: 0 / 0
07.04.2007, 22:33
    #34445457
Kaiden
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странный глюк с отчётом...
Спасибо за советы, особенно за SUM, но они, увы, не помогли. Хотя после объединения трех операторов в один глючит чуть меньше :) Странные дела...
...
Рейтинг: 0 / 0
08.04.2007, 08:46
    #34445587
po2
po2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странный глюк с отчётом...
Какая установка SET TALK с учетом активной сессии данных? Нужно установить OFF.
...
Рейтинг: 0 / 0
08.04.2007, 12:44
    #34445668
Kaiden
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странный глюк с отчётом...
Огромное спасибо, помогло :)
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Странный глюк с отчётом... / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]