Q&A

  • 어떻게 calc 필드를 생성하는지 알려주세요
어떻게 calc 필드를 생성하는지 모르겠네요~
생성을 해야 oncalcfields이벤트를 쓸텐데
알려주세요~
2  COMMENTS
  • Profile
    머슴 2002.11.14 23:24


      TQuery나 TTable 컴퍼넌트에 마우스를 가져다 놓고 더블클릭하면

      FieldEdit가 나타납니다.

      이때 FieldEdit에 마우스를 두고 오른쪽 버튼을 누르면  그중에

      New Field를 선택

      거기에서 Name 하고 Type은 필수이므로 정당한 이름과

      형을 선택하세요..

    예를 들어  가상의 필드를 Calc_Sum으로 하고  add_1과 add_2를 합계를

    보여준다면 아래와 같이 코딩을 할 수 있습니다.


      procedure TForm1.Query1CalcFields(DataSet: TDataSet);
       begin
        With DataSet do
         begin

          FieldByName('Calc_Sum').AsFloat :=
              FieldByName('Add_1').AsFloat +  FieldByName('Add_1').AsFloat ;
         end;    
       end;

      도움이 될란지 모르겠네요...


      
  • Profile
    KDDG_hyun 2002.11.14 23:23
    쿼리 콤포 떠블 클릭 하신 다음에 나오는 창에서

    오른쪽 클릭

    뉴필드 선택

    필드 타입 컬크로 선택

    하면 만들어 집니다

    즐거운 하루~~~