Выбор данных из бд Oracle

отредактировано 19:56 Раздел: FastReport 4.0
Добрый день.

Подскажите, можно ли организовать такую вот схему(прикрепленный файл). Нужно чтобы при нажатии на "Кнопку 1" открылась форма "Выбора товара 1"(это не справочник), после чего выбранный товар попал в EditControl.
Клиент написан на delphi, бд oracle.
К справочникам выбор получаю таким образом:

procedure SpeedButton1OnClick(Sender: TfrxComponent);
begin
CREATE_FORM_SELECT('TfmProduct', 'PRODUCT_NAME, VENDOR_NAME, PRODUCT_ID', TDataSet(vtProduct.Table));
if not vtProduct.IsEmpty then
eProductName.Text := vtProduct.FieldByName('PRODUCT_NAME').Value
else
eProductName.Text := '';
end;

TfmProduct - справочник товаров
PRODUCT_NAME .. - поля в таблице
vtProduct - виртуальная таблица

Форма "Выбор товара 1" на клиенте выполняется через вьюху, возможно ее либо селект прикрутить к кнопке procedure SpeedButton1OnClick(Sender: TfrxComponent)

Комментарии

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.