dbgrideh3.5로 셀 병합해야 하는데 특정셀 지정해서 중복되는 값 병합하는 기능이 있다구 하는데..
아니면 이벤트를 줘서 하는 방법이나,,,,
명쾌한 답들이 없네여 질문은 많은데....진짜 방법이 없는건지.....
예시>
procedure TDU2050IF.DbgEh_Bs1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumnEh;
State: TGridDrawState);
var
s : string ;
begin
if DbgEh_Bs1.[원하는 컬럼자리] then begin
s:=DbgEh_Bs1.Fields[0].DisplayText;
s:=copy(s,1,1)+'-'+copy(s,2,4)+'-'+copy(s,6,2)+'-'+copy(s,8,2)+'-'+copy(s,10,2)+'-'+copy(s,12,2)+'-'+copy(s,14,2);
DbgEh_Bs1.Canvas.TextOut(rect.left+2,rect.top+2,s);
end;
end;
end.
이방법으로 해봤는데 글자만