Microsoft Access 掲示板

レポートで商品によって数量の表示を変える / 1

9 コメント
views
4 フォロー
1
hiroton 2023/07/10 (月) 17:27:04 修正 10a5a@f966d

表示用にテキストでデータを作る。かな

数量の表示: Left([丸めた数量])+0.001,InStr([数量] & ".",".")+IIf([商品区分]="燃料油",2,-1))
通報 ...
  • 2
    hiroton 2023/07/10 (月) 18:01:50 2c180@2ee8f >> 1

    修正修正を重ねたらやっぱり間違ってるし

    数量の表示: Left([丸めた数量]+0.001,InStr([数量] & ".",".")+IIf([商品区分]="燃料油",2,-1))
    

    ※不要な「)」が残ってました
    数量の表示: Left([丸めた数量])+0.001,InStr([数量] & ".",".")+IIf([商品区分]="燃料油",2,-1))

    6
    hiroton 2023/07/10 (月) 22:52:30 7d804@2ee8f >> 2

    さらに修正・・・

    数量の表示: Left([丸めた数量]+0.001,InStr([丸めた数量] & ".",".")+IIf([商品区分]="燃料油",2,-1))
    

    [丸めた数量][数量]は例えば[数量]9.999のとき[丸めた数量]10となって桁が変わる可能性があるので横着せず両方とも[丸めた数量]を使う必要がありました
    意図せず記述してましたが、[丸めた数量]はやっぱり別フィールドにして計算させておいた方がよさそうですね