0

複数の写真を表示する必要があるレポートがあります。レポートの詳細セクションには、バインドされていないimageframeオブジェクトと、この画像の絶対パスを含むテキストボックスがあります。パスと画像フレームを指定して、画像を表示するアプリケーションの他の場所で使用する関数があります。(連続表示なので、詳細セクションに複数の文字列があります)。

on currentプロパティとonloadで(そしてテストするために詳細セクションにボタンを追加しました)、コードshowpic(me.imageframe、me.imagepath)を実行します。

私の問題は、レポート内のすべての画像フレームが同じ(最初の)パスにレンダリングされることです。レポートの要素ごとにコードが個別に実行されるわけではありません。

どうすればこれを達成できますか?

4

1 に答える 1

1

Access 2010、画像フレーム、およびこのコードを使用すると、次のようになります。

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
    'Image11 is an image frame and MyImage is a path to a bmp
    Me.Image11.Picture = Me.MyImage
End Sub

詳細アイテムごとに新しい画像を取得しますが、印刷プレビューのみです。すべての画像はbmpでした。

于 2012-09-28T19:38:32.720 に答える