QRDBText의 Mask속성에 대해 궁금한점이 있어서요
도움말을 찾아보아도 다른 Format형식을 참조하라고만
나와 있어서리...
쿼리는 하나만 쓰고 출력물은 여러개라
쿼리의 필드에디트에 값을 넣을수 없기 때문에
필드의 EditMask는 사용할수가 없습니다
날짜형식 200010616 를 2000-01-06으로 출력을 할려구 합니다
거냥 EditMask에서는 9000-90-90;0 이라고 만해도 잘먹는데
왜 Mask속성은 하나두 아무것도 반응을 안하는지...
거냥 무늬만 Mask인지...
EditMask가아닌 거냥 Mask쓰시는분들 도움좀 주세요
날짜형식은 처럼 할경우에는 19990101->1999-01-01로 하고싶을경우
1.Query나 테이블의 Fields Editor를 이용해서 필드를 쿼리로 불러온후
불러온 필드에보면 EditMask가 있을겁니다. 거기에 다 추가해주세요
2.아님 필드들의 동적으로 하고싶을경우엔
쿼리나 테이블을 오픈후에
(Query.Fieldbyname('Field명') As TStringFields).EditMask:='9999-99-99;0;_';
이렇게 하시면 됩니다.
아침햇살 wrote:
> QRDBText의 Mask속성에 대해 궁금한점이 있어서요
> 도움말을 찾아보아도 다른 Format형식을 참조하라고만
> 나와 있어서리...
>
> 쿼리는 하나만 쓰고 출력물은 여러개라
> 쿼리의 필드에디트에 값을 넣을수 없기 때문에
> 필드의 EditMask는 사용할수가 없습니다
>
> 날짜형식 200010616 를 2000-01-06으로 출력을 할려구 합니다
>
> 거냥 EditMask에서는 9000-90-90;0 이라고 만해도 잘먹는데
> 왜 Mask속성은 하나두 아무것도 반응을 안하는지...
> 거냥 무늬만 Mask인지...
> EditMask가아닌 거냥 Mask쓰시는분들 도움좀 주세요
>