테이블이 M1필드(필드타입:Alphabet), M2필드(필드타입:Numberic), M3필드(필드타입:Memo)이 있을때, 실행중 폼상에서 DBEdit1.text(M1필드) 와 DBEdit2.text(M2필드)를 입력하면 DBMemo:=FieldbyName('M1').AsString+FieldbyName('M2').AsString; 즉
필드M3:=필드M1+필드M2; 와 같이 나타내고자 합니다. 이렇게 다른필드를 같은 메모필드에 실행중 추가시키려면 어떻게 해야 하나요?
고견을 기대합니다.
Table1Memo.AsString := FIeldByName('m1').AsString + FieldByName('m2').AsString;
2. 메모필드가 Calculated필드인 경우에는 메모필드를 사용하지 말고 String필드를 사용해야 합니다. 해당 필드를 충분한 크기로 지정한 다음에 OnCalcField이벤트에 1의 이벤트를 적어주면 됩니다.
이재민 wrote:
> 테이블이 M1필드(필드타입:Alphabet), M2필드(필드타입:Numberic), M3필드(필드타입:Memo)이 있을때, 실행중 폼상에서 DBEdit1.text(M1필드) 와 DBEdit2.text(M2필드)를 입력하면 DBMemo:=FieldbyName('M1').AsString+FieldbyName('M2').AsString; 즉
> 필드M3:=필드M1+필드M2; 와 같이 나타내고자 합니다. 이렇게 다른필드를 같은 메모필드에 실행중 추가시키려면 어떻게 해야 하나요?
>
> 고견을 기대합니다.