計算されたフィールドの式を使って最後の文字が切り取られている場合は、それがテキストの場合は苦労しました。 (私は 'iif'と 'left'の公式を使うことができると思います)テキスト文字「IIf」+「左」(?)
シンプルなはずですが、助けてください!
ValidatedNumber = Left([CheckNumber], Len([CheckNumber]) - 1 + Abs(IsNumeric(Right([CheckNumber], 1))))
計算されたフィールドの式を使って最後の文字が切り取られている場合は、それがテキストの場合は苦労しました。 (私は 'iif'と 'left'の公式を使うことができると思います)テキスト文字「IIf」+「左」(?)
シンプルなはずですが、助けてください!
ValidatedNumber = Left([CheckNumber], Len([CheckNumber]) - 1 + Abs(IsNumeric(Right([CheckNumber], 1))))
テストされていないが、あなたは正しい方向に向かって取得する必要があります可能性があり
。試してみてください:=IIf(IsNumeric(Right([YourField],1), [YourField],Left ([YourField], Len([YourField])-1))
翻訳:
If the last character Is a digit Then
return the field
Else
Return the field minus the last character
End If
素晴らしいです!早速のご返事ありがとうございます。私は計算されたフィールドがクエリよりはるかに少ない機能オプションを持っていることに気づいていませんでした。 – Janos