FIBPlus и Fastreport

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
SV
Сообщения: 13
Зарегистрирован: 21 июн 2006, 16:37

FIBPlus и Fastreport

Сообщение SV » 27 ноя 2006, 15:59

Надо сделать отчет, но некоторые данные из dataset ссылаются на другие таблицы. Как получить нужные значения?


Подскажите пожалуйста, как в FastReport в отчете получить по текущему значению поля значение из др. таблицы (LookUpComboBox) .

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Сообщение WildSery » 27 ноя 2006, 16:08

DataSet - это TTable (или TIBTable) что ли?
Если ответ "да" - бери книжку "Введение в SQL" или что-нибудь типа того.
Читай, разбирай, пробуй. Когда научишься работать с JOIN - такой вопрос у тебя не возникнет.

Если же я тебя незаслуженно причислил к начинающим, то тебе придётся самому построить запрос, который добавит эти поля к начальной выборке.

SV
Сообщения: 13
Зарегистрирован: 21 июн 2006, 16:37

Сообщение SV » 27 ноя 2006, 16:42

Вопрос то был по FastReport ))))

Получается, что он не поддерживает возможность, типа LookUpComboBox и мне надо формировать дополнительный DataSet?.

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Сообщение WildSery » 27 ноя 2006, 18:11

SV писал(а):Получается, что он не поддерживает возможность, типа LookUpComboBox и мне надо формировать дополнительный DataSet?.
Не пойму, зачем FR поддерживать LookUpComboBox, если свой DataSet он может сформировать с помощью SQL-запроса?
Открывашкой для пива может и можно стричь ногти, но предполагается, что будут пользоваться щипчиками.

Ответить