Вниз
Скачать: CL | DM;

Помогите обработать событие   Найти похожие ветки 

 
Tornado ©   (2006-02-14 15:40) [0]

Вообщем ситуация тут не очень понятная: генерирую отчет в Word, отчет строится по двум связанным таблицам, главная-подчиненная:

Иванов Иван Иванович  работал:    //главная таблица (шапка)
 СМУ Газстрой
 Инженерпроект
 Связьинформ                             // это записи подчиненной таблицы
     
все прекрасно генерируется, но если в главной  таблице встать курсором на последнюю запись то в отчете пропадает "шапка". Записи из подчиненной таблицы видно а шапки нет. Я подозреваю что курсор находится на пустой записи (последняя запись для добавления новой в БД) поэтому и пусто. Помогите решить проблему

связка ADOConnection+ADODataSet, база MSSQL 2000


 
Desdechado ©   (2006-02-14 15:52) [1]

> Я подозреваю что курсор находится на пустой записи (последняя запись
> для добавления новой в БД) поэтому и пусто.
Отчет в режиме редактирования? Оригинально.
Я бы, по крайней мере, делал Post перед печатью отчета.
И обязательно отключал AutoEdit, а редкатировать только по спецкнопке.


 
Tornado ©   (2006-02-14 15:54) [2]

Desdechado ©   (14.02.06 15:52) [1]

набор данных не в режиме редактирования


 
Desdechado ©   (2006-02-14 15:56) [3]

что тогда "на пустой записи (последняя запись для добавления новой в БД)"?
т.е. в БД всегда есть пустая запись "про запас"?


 
Tornado ©   (2006-02-14 16:03) [4]

Desdechado ©   (14.02.06 15:56) [3]

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


 
Lexer ©   (2006-02-14 17:59) [5]


> Я подозреваю что курсор находится на пустой записи (последняя
> запись для добавления новой в БД) поэтому и пусто


Это как - "на пустой записи"? Но если так как вы говорите - не выгружается только шапка, а все подчиненные записи выгружаются, то такого не может быть впринципе при нормальной связке главного и подчиненного запроса.
Ошибка или в связке или в коде выгрузки.

> связка ADOConnection+ADODataSet, база MSSQL 2000
Этого для решения данной проблемы недостаточно, можно только гадать.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
2-1143100335
kaliuga
2006-03-23 10:52
2006.04.09
Delphi + MySQL


9-1127664949
Trimp
2005-09-25 20:15
2006.04.09
OpenGL и текстуры


6-1134687059
Indy
2005-12-16 01:50
2006.04.09
[INDY] Как использовать TIdIOHandlerStream совместно с TIdNNTP?


8-1130982185
Idx
2005-11-03 04:43
2006.04.09
Помогите разрезать TBitmap


15-1142628974
Труп Васи Доброго
2006-03-17 23:56
2006.04.09
Аудиокниги




   Наверх