Microsoft Access 掲示板

DO LOOP / 1

2 コメント
views
4 フォロー
1

コードには rs.Fields("file_image") とあるのですが、file_image というフィールドは t_filedetaにあるのですよね。

あと、内側の Do Loop の最後でも rs.EOF でチェックしないとエラーになると思います。

        Do
            tg.Fields("f_" & c) = rs.Fields("file_image")
            rs.MoveNext
            c = c + 1
        Loop Until c > 15 Or rs.EOF

蛇足

コードを見た感じ、印刷用ワークテーブルで15列に出力しているのだと思いますが、
レポートの印刷設定で列数を設定できますのでそれでいいように思いますか、
なにか特別なレイアウトになっているのでしょうか。

通報 ...