RvProject1.ExecuteReport('first');
로 레포트를 실행 시키는 데요
이런식으로 코딩을 하여서
rave report에 값을 넣어 주려고 하는데 접근하는 방법을 전혀 모르겠어서요..
rave의 이름이 report이고 report의 이름은 first입니다.
first문서에 일일보고서의 내용을 작성을 했는데요
이것을 델파이에서 XX.caption:= ? 이런식으로 작성을 했던것 처럼
rave문서의 값도 델파이에서 입력을 하고 싶은데 접근 방법을 전혀 모르겠어서요..
자료도 없고요..
text70.text이부분에 값을 넣어야 하는데 여기 까지 접근하는 방법을 모르겠어서요..
설명하기도 참 어렵네요..
어떤 의미인지 전달이 잘되었는지 모르겠네용..
datetext는 DB의 값을 넣는것이지만 일반 text에 값을 넣을려고 하는겁니당.
일반 text에 값을 하나의 문서에 디폴트로 변수를 주고 그 변수에 맞게 프로그램을 코딩해서 값을 넣을 려고 하는거죠...
접근 방법좀 알려주세요.. XX.이런것일텐데..XX가 뭔지 전혀 모르겠습니다.
부탁드립니다.
한마디로 이벤트를 연결하여 프로그램을 해야 하는데 그연결을 어떻게 해야 하는건가요...
uses
RVClass, RVProj, RVCsStd;
var
MyPage: TRavePage;
MyText: TRaveText;
begin
RaveProject1.Open;
With RaveProject1.ProjMan do begin
MyPage := FindRaveComponent('first.Page1',nil) as TRavePage;
MyText := FindRaveComponent('Text3',MyPage) as TRaveText;
MyText.Text := '테스트 스트링';
MyText.Color := clGreen;
end; { with }
RaveProject1.ExecuteReport('first');
RaveProject1.Close;
end;
위의 Sample보시면 이해되시죠.
이 방법말구 RaveProject의 Paramaters를 이용하여 값을 전달하는 방법도 있습니다.
도움 되셨기를...