Вниз
Скачать: 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
15-1142618636
DbGrid
2006-03-17 21:03
2006.04.09
нужна подсказка


2-1141851911
spogi
2006-03-09 00:05
2006.04.09
Kak uznat kakoy den nedeli, esli znayu kakaya data?


5-1129107610
denissoft
2005-10-12 13:00
2006.04.09
Помогите написать компонент с 2 полями TDataField


2-1143010376
piople
2006-03-22 09:52
2006.04.09
Правильная логика


9-1127371740
Dark Lord
2005-09-22 10:49
2006.04.09
Вопрос по статье "Использование библиотеки OpenGL"




   Наверх