Запись данных из отчета в базу данных

отредактировано February 2014 Раздел: FastReport 4.0
Можно ли как-то в Fastreporte из скрипта записать данные в базу данных? Задумка в том, чтобы при нажатии на поле должности, ФИО в отчете выскакивало диалоговое окно с выпадающим списком с данными из справочника в базе данных, если в нем не будет нужной фамилии то пользователь может добавить тогда в него ее. Пока справочник заполняется из программы, но хотелось бы чтоб из диалогового окна.

Комментарии

  • отредактировано February 2014
    procedure frxReport1ClickObject(Sender: TfrxView; Button: TMouseButton;
      Shift: TShiftState; var Modified: Boolean);
    begin
      if (Sender.Name = 'Memo4') then
      begin
        FormDialog.ShowModal;
    
        // обработка результатов, в том числе можно Sender.Text := Новый текст
      
        // если нужно, чтобы изменения подтвердились
        Modified := true;
      end;
    end;
    
  • отредактировано 23:35
    Реализовал все запросом INSERT INTO . Все отлично получилось

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

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