With AdvGrid1 do
begin
for i := 1 to li_Cnt do
begin
r := (i - 1) * 10;
for j := 1 to 5 do
begin
c := (j - 1) * 2;
MergeCells(c,r,2,8); //그림
MergeCells(c,r+8,2,1); //그림 설명1
MergeCells(c,r+9,2,1); //그림 설명2
Cells[c,r+8] := Query1.FieldByName('code').AsString;
Cells[c,r+9] := Query1.FieldByName('code_name').AsString;
end;
end;
end;
그리드의 셀들을 합쳐 이미지를 넣고 그 밑에 설명을 넣으려고 합니다.
위와 같이 코딩을 하니 Cells[c,r+8],Cells[c,r+9]이 부분에 계속 첫번째
값만 들어옵니다..
안에 for문 돌때 c값이 같은 값이 들어와서 그런것 같은데..
어떻해야 될지 모르겠어요..ㅠ.ㅠ
고수님들...
도움 부탁드립니다..
아래부분에
Query1.next;
를 넣으심 될듯..
그럼, 즐코...
------> 이부분...