私は、Accessデータベースに結びついているInfoPathフォームを作っています。ユーザーがフォームに対応するソフトウェア名を選択するラジオボタンがありますが、これをデータベースの番号(1、2、または3)として保存します。別の見方では、以前に入力したソフトウェア名を見ることができるようにしたいが、これを変更することはできない。ここで私が考えてきた2つのオプションがあります。infopath形式のラジオボタンを「読み取り専用」にしますか?
は、これは私が何をしたいのための自然なアプローチのように思えるこのデータ
をユーザが変更できないようにし、いくつかのルールを作成します。フォームがデータベースに接続されていたよう
対応するソフトウェア
に関数マッピングで各番号をテキストフィールドを追加し、InfoPathはすべてのフィールドが別のデータベースの作成が必要となるデータベースの値に拘束されることを望んでいますエントリ。私はこのマッピングを処理するために使用できるInfoPath関数を見つけるのが難しいです。
ラジオボックスの変数をテキスト値に変更し、新しいビューでテキストボックスを読み取り専用にすることができます。
このデータベース値を使用する他のプログラムでは処理が煩雑になり、無駄に見えるので、実際にはこれをしない方がよいでしょう。
このラジオボタンコントロールを読み取り専用にするために使用できるルール/方法がありますか?
これは非常に遅いですが、それぞれのラジオボタンでこれを行う必要があります。なぜなら、それらが子コントロールであるオプショングループではないからです。親オプショングループを無効にすると、その子コントロールもすべて無効になります。 –