問題タブ [subform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
3205 参照

ms-access - サブフォームに変数フィールドを含むクロス集計クエリを表示する

Microsoft Access 2010 はこちら。レポート (およびフォーム) の操作。

結果を読者にとってより一貫性のあるものにする目的で、(UNION ALL を使用して、Bluefeet に感謝します!) 変換し、別の「ソース クエリ」をピボットするクロス集計クエリがあります。ソース クエリには変更されないフィールドがありますが、ソース クエリは過去 30 日間の結果のみを選択するため、変更される行があります。行がフィールドになっているため、後続のクロス集計クエリのフィールドは再クエリ時に同じままであるとは予想されず、その逆も同様です。私が疑問に思っているのは、そのようなクロス集計クエリをサブフォームにそのまま表示する方法です。つまり、レコードに依存しない単純な参照として。

クロス集計クエリの変数フィールドの例:

「ソースオブジェクト」プロパティを介して表示するために、クロス集計クエリをサブフォーム「子」に正常に結び付け、目的の最終結果を達成しましたが、参照には望ましくないレコード選択バーと表示するオプションがありましたそれは、通常はフォーム/サブフォームにあり、サブフォームの「子」にはありません。

これにより、サブフォームでクロス集計クエリを表示する別の方法があるかどうか、またはタスクを達成するために完全に間違った方向を見ているかどうか疑問に思います。このレポートには、ソース クエリに基づくグラフと、その下にあるクロス集計クエリに基づくグラフが含まれており、純粋に参照用に表示されています。お手伝いありがとう!

0 投票する
1 に答える
1574 参照

ms-access - Access 2010 のサブフォームの再クエリは機能しませんでしたが、2003 年には機能しましたか?

2003年に機能したときに、Access 2010/2007でサブフォームの再クエリが変更されたレコード(またはそのために新規または削除されたレコード)を表示しない理由を理解しようとしていますか?

フォームを閉じて再度開いた場合、その値は正しいですが、それまではそうではありませんか? 2007/2010 で、追加の手順が必要な変更がありましたか?

これは複数のフォームで使用されるサブフォームです。メイン フォームなどで起こっていることに基づいて更新/再クエリしようとはしていません。レコードを上に移動するためにこの呼び出しを行うボタンがサブフォームにあります (行の順序を変更します)。 );

データベースはSQL Server 2005であり、違いがあればローカルアクセスではありません。

0 投票する
2 に答える
1067 参照

ms-access - ファントムデータで2010年の新記録にアクセス

2010 へのアクセスはこちら。

3 つのサブフォームのうち 2 つについて、しつこい懸念があります。サブフォームはそれぞれ固有の情報を持つ独自のテーブルにバインドされています。メイン フォームも独自のテーブルにバインドされます。3 つのサブフォーム テーブルはすべて、メイン フォーム テーブルと 1 対 1 の関係にあります。最初のサブフォームは正常に動作し、新しいレコードがある場合、バインドされたすべての入力フィールドが空白で表示されます。Form_Current() のコード:

3 つすべてのサブフォームとメイン フォームに存在し、古いレコードを表示し、チェック ボックスなどをリセットしてデータ入力用のフォームを準備します。入力フィールド自体を「リセット」するコードはありません。残念ながら、他の 2 つのサブフォームは、最後に入力されたレコードのデータを保持し、ユーザーが同じデータを再入力するかのように表示します。問題は、ユーザーがデータ入力フィールドに明示的に入力し、何らかの方法でそれを離れない限り、このデータは何の意味も持たないということです。データ入力フィールドに入力せずに次のレコードに移動するだけでは、ファントムの事前入力データは保存されません (ユーザーがサブフォームにデータを入力しなかったため、サブフォームのレコードが作成されなかったことが予想されます)。

私が探しているのは、デフォルトでクリーンなレコードを開くためのフォーム固有のオプション、または新しいレコードで空のデータ フィールドを確保できる VBA コードです。メインフォームで新しいレコードが開かれたときにサブフォームを積極的に再クエリしようとしましたが、成功しませんでした。また、新しいレコードを入力するときに値を "" に事前設定しようとしましたが、これはある程度機能しましたが、1 つのサブフォームが適切に機能するのを見て、回避策ではなく解決策を求めています。

0 投票する
1 に答える
643 参照

ms-access - Continuosサブフォームの繰り返し情報にアクセスする

Access Database Form1は、EmployeeIDフィールドを持つ連続フォームであり、ダブルクリックすると、従業員に関する情報を含む別のフォームに移動できます。正しい従業員を維持するために、私はこのコードを使用します...

これにより、正しい従業員情報が表示されるだけでなく、情報を保持するために非表示のテキストボックスに番号が入力されます。

従業員フォームには、4つのタブを持つTabControlがあり、タブの1つには、従業員情報を入力しようとしているが、情報を入力する代わりに、連続サブフォームが含まれています(たとえば、従業員Xには8行の異なる属性が表示されます)同じことを繰り返しています。サブフォームのコードは次のとおりです。

誰かがこの状況に光を当てることができますか?ありがとう!

0 投票する
1 に答える
2452 参照

ms-access - フォーム内のサブフォームを開くためのOpenArgs?

EmployeeIDをダブルクリックすると、従業員情報を含むサブフォームを含む別のフォームが開くフォームを含むAccessデータベースがあります。このコードを使用して、元のフォームからEmployeeIDを取得します...

この文字列をセカンダリフォームとそれに含まれるサブフォームで使用していますが、EmployeeIDを取得していません。メインフォームには、Double-Clickイベントのこのコードがあります...

コードをステップスルーすると、OpenFormコマンドにIDが含まれていることに気付きますが、サブフォームコードに切り替えると、「無効なNullの使用」エラーが発生します。

0 投票する
1 に答える
2901 参照

ms-access - ドロップダウンにアクセスしてサブフォームをフィルタリングする

これが回答されている場合はお詫びしますが、アクセスするのが初めてなので、何が役立つかわかりません。

エンジニア名と、エンジニアリング チームのダウンタイムを記録するときに選択するチェックボックスを表示するサブフォームとして、アクセス フォームがあります。ただし、4 つのチームがあり、それらは一般的に大きくなっています。つまり、必要なエンジニアにたどり着くには、名前をスクロールする必要があります。

1 つのテーブルにすべてのエンジニアと彼らが関連付けられているチームのリストがあり、メイン フォームにはチームのドロップダウンがあります。ドロップダウンからチームを選択すると、選択したチームに属していないエンジニアをサブフォームで除外する必要があります。

追加情報

Subform_SelectEngineer

ドロップダウン名は TeamFilter です

これが実質的な情報であることを願っています

0 投票する
1 に答える
193 参照

forms - Symfony2 サブフォーム名

サブフォームに名前を付けて、それぞれの投稿キーでデータを送信するにはどうすればよいですか? 次の例では、メイン フォームの名前は「form」で、両方のサブフォームの名前も「form」であるため、表示されるサブフォームは 1 つだけになります。投稿データは次のようになります。

このサンプル コード$mainFormでは、$subForm1$subForm2は のインスタンスですFormBuilder

では、次のように投稿データを送信するように変更するにはどうすればよいですか?

0 投票する
1 に答える
1850 参照

ms-access - サブフォームの再クエリは効果を示しません

Requeryコーディングを手伝ってくれる人がいたら、フォームを自動的にRequeringするために使用する必要のあるコーディングがあります。結果を表示するために更新ボタンを押す必要はありません。コーディングは、以下に掲載されています。また、いくつかの異なる方法を試しましたが、自動的に更新されません。誰かが答えを持っているなら、私に知らせてください。

0 投票する
1 に答える
927 参照

database - サブフォームの検索

メインの Client Details フォームを備えたデータベースがセットアップされています。この中には、クライアントがアクセスするサービスに関連するいくつかのサブフォームがあります。リンクのために単一のクライアントのレコードを検索するだけなので、サブフォーム フィールド全体を検索することはできません。

検索する最良の方法は何でしょうか? スイッチボードに検索オプションがあり、クリックするとユーザーがフォームを選択して、そのフォームを単独で開くことができると考えていました。どうすればいいですか?

ありがとう。

0 投票する
1 に答える
2115 参照

ms-access - サブフォームと合計からのデータを使用したクエリ

私は3つのテーブルを持っています:

サブフォーム付きのフォームがあります。サブフォームに Buys テーブルからのクエリが入力され、ID_customer を介して Customer(ID) に接続されます。サブフォームで ID と ID_customer が非表示になります。

次に、サブフォームにさらに 2 つのフィールド/コントロールを追加しました。 Name と aPrice で、ProductsQuery を介して入力されます。

// この場合の ID は、製品の ID を保持するサブフォームのコントロールです

使用:

これまでのところすべてが機能していますが、後で 1 つのコントロール (この場合は価格) を合計しようとすると、多くの問題が発生します。

これを改善する方法はありますか?

次に、サブフォームのフッターにある aPrice コントロールの内容を PriceSum コントロールにまとめます。

そしてそれをフォームに転送します:

しかし、私はエラーが発生します..

サブフォームの価格管理で値を合計するにはどうすればよいですか?

ピクチャー: 形