0

次の 2 種類の電話番号を記録するためのフォームがあります。

  • 内部は4文字
  • 外部には 4、7、または 8 文字あります

電話番号の種類を決めるコンボボックスに合わせてValidationRuleを変更したい。

フォームのプロパティで ValidationRule を使用しようとしましたが、数式では機能せずIIf、別のテキスト ボックスまたはコンボ ボックスの値によっては機能しません。

だから私はこのコードを作りましたが、うまくいきません:

If me.combo.value = "internal" then 
    Me.field.validationrule = "Len([field]) = 4"
ElseIf Me.combo.value = "external" Then 
    Me.field.validationrule = "Len([field]) = 4 or Len([field]) = 7 or Len([field]) = 8"
End If

前もって感謝します。

4

2 に答える 2