2017-01-31 8 views
-2

あなたにとって最良のものです。ご購入に応じた価格表札を印刷

私は重大なサポートが必要です。可能であればお手伝いし、英語の弱点を許してください。

問題は、さまざまな商品の価格タグを請求書番号を使用してさまざまな番号で印刷する必要があることです。私は購入した製品の量に応じて意味します。プカチャーズNo.18を購入しました.Pentは50個購入し、2番目はアップル100個入りです。 1回のクリックで50(33、Pen、£0.25)、100(34、Apple、£0.5)などのページ(レポート)を印刷する必要があります。出来ますか?

このようなことが既に解決されている場合でも、リンクや動画でさえ十分です。

私は他のサイトにも投稿しました。あなたの時間とサポートに感謝します。

+0

私はあなたが達成しようとしていることをよく理解していませんが、購入した製品のリストを使用して請求書テンプレートを作成するように思えます。これを行うには、リストからデータを抽出するために、vlookupまたは索引検索について学ぶ必要があります。あなたのデータの例とそれをどのように表示したいかの例を示すことができれば便利です。画像は1000単語よりも優れています。 – Gordon

答えて

0

ダミーテーブルを設定して、複数のレコードを保持することができます。あなたのボタンをクリックすると、注文書の行がループされ、各行ごとに順序付けられた数のループが設定され、そのループでダミーテーブルに行が追加されます。 (未確認)コード:

CurrentDB.Execute "DELETE FROM PriceTags" 'PriceTags is your dummy table 
Set rsPurchaseLines = CurrentDB.OpenRecordset("select * from PurchaseLines where PurchaseNo = " & txtP_No) 
With rsPurchaseLines 
    Do While Not .EOF 
     strInsertSQL = "insert into PriceTags (TagDescription) values (" & _ 
         !ItemID & ", '" & Replace(!ItemName, "'", "''") & "', £" & !ItemPrice & ")" 
     For intPieces = 1 To !Pieces 
      CurrentDB.Execute strInsertSQL 
     Next intPieces 
     .MoveNext 
    Loop 
End With 

Set rsPurchaseLines = Nothing 

次に、ダミーPriceTagsテーブルにレポートのレコードソースを設定します。

関連する問題