printForm의소스
----------------------------------
PrintName:=Name.Text;
  if jikCom.Text = '07 부장' then
    begin
            if groupBtn.Checked then
                begin
                    with TBujangTotForm.Create(self) do
                     try
                      BujangTotForm.QuickRep1.Preview;
                     finally
                     free;
                     end;
BujangTotForm
---------------------------
procedure TBujangTotForm.FormCreate(Sender: TObject);
begin
 with Query1 do
    begin
      close;
      sql.Add(' select * ');
      sql.Add(' from ksbujang ');
      sql.Add(' where 직급=''07 부장'' and  성명=:sung ');
      ParamByName('sung').AsString := Printname;
      open;
    end;
end;
=======================
printname 
은 totalunit에변수로
PrintName:string[12];
선언되었습니다.
			 
	
	
    
    
	
	
    
    
    
ShowMessage(SQL.Text) 로해서 실행시 SQL문이 바로 되는지 확인해보세여~
그리고 코딩할때
with Query do begin
Close;
SQL.Text := ' SELECT 어쩌고저쩌고 '+
' FROM 여차저차 '+
' WHERE 이러쿵저러쿵 ';
ParamByName('aaa').AsString := aaa;
Open;
end;
이렇게 코딩하면,,,,더 알아보기 쉬울것 같은데여.....
(전 이게 알아보기 편헤서........^^;;)
조영진 wrote:
> printForm의소스
> ----------------------------------
> PrintName:=Name.Text;
>
>
> if jikCom.Text = '07 부장' then
> begin
> if groupBtn.Checked then
> begin
> with TBujangTotForm.Create(self) do
> try
> BujangTotForm.QuickRep1.Preview;
> finally
> free;
> end;
> BujangTotForm
> ---------------------------
> procedure TBujangTotForm.FormCreate(Sender: TObject);
>
> begin
>
> with Query1 do
> begin
> close;
> sql.Add(' select * ');
> sql.Add(' from ksbujang ');
> sql.Add(' where 직급=''07 부장'' and 성명=:sung ');
> ParamByName('sung').AsString := Printname;
> open;
> end;
>
> end;
> =======================
> printname
> 은 totalunit에변수로
> PrintName:string[12];
> 선언되었습니다.