Microsoft Access 掲示板

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

9 コメント
views
4 フォロー
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となって桁が変わる可能性があるので横着せず両方とも[丸めた数量]を使う必要がありました
    意図せず記述してましたが、[丸めた数量]はやっぱり別フィールドにして計算させておいた方がよさそうですね