問題タブ [ms-access-2016]

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 投票する
2 に答える
272 参照

vba - リスト ボックスに小数のセントがある通貨

私はショッピング プログラム - msAccesss 2016 を作成しています。購入するアイテムの一部は、少なくとも 10 個購入した場合、0.06100 ドルのような価格の電気部品です。これを数量と単価をリストボックスに表示しようとしています。リスト ボックスでは、価格がセントに丸められます。$0.06100 全体をリスト ボックスに表示する方法を知っている人はいますか? テーブルのデータシート ビューと、リスト ボックスにバインドされているクエリのデータシート ビューに OK が表示されます。

詳細: この情報を含む Shopper の部分は、PriceLists というテーブルです。それは持っています:

  1. RecNo (主キーの自動採番)
  2. VendorNo - Vendor テーブルへの外部キー - 行はベンダーの価格を表します。
  3. PartNo - 部品テーブルへの外部キー - 行は部品のベンダーの価格を表します。
  4. 数量 - 価格を取得するために注文する必要がある部品の少なくとも数
  5. 価格 - 小数点第 5 位までのアイテムの価格 (米ドル)。
  6. LastChangedDate - この行に対する最終変更の実際のタイムスタンプ。

プログラムのパーツ カタログ機能は、すべてのパーツの検索画面を表示することから始まります。ユーザーは、必要な部品とベンダーを決定し、選択します。それは私に問題を引き起こしているフォームが表示されるときです。これは部品データにバインドされており、リスト ボックスに数量割引のある価格を表示するリスト ボックスがあります。ベンダーの Web サイトからデータを取得し、PriceLists テーブルに追加します。各行が追加されると、リスト ボックスに表示されます。価格は、PriceLists テーブルで小数点以下 5 桁の通貨として定義されます。

インターネット上でこの問題に関する議論はどこにも見つかりませんでした。だから私は唯一の人か、それは簡単で、単純なものが欠けています。私は vba を使用してフォームを駆動し、リスト ボックスやその他のコントロールを設定しているので、vba ソリューションはまさに私が探しているものです。

ありがとう

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

vba - Access 2016 の [ホーム] リボン タブを VBA で非表示にするにはどうすればよいですか?

Access 2016 アプリケーションのリボンにある標準の [ホーム] タブを非表示にする方法を探しています。VBAでやりたいです。リボン全体を非表示にすることはできません。commandbars-collection を使用してこれを実行しようとしましたが、良い結果は得られませんでした。

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

vba - バックエンド テーブルが常に完全にロックされる

職場でサポート チケットを追跡するために作成した DB に問題があり、何が問題なのかわかりません。

問題は、私がファイルを人々に提供すると、それぞれが独自の保存されたバージョンのフロント エンドを持っていることです。

作成: 追加されるレコード (Tbl_Tickets) を保持するバックエンド テーブルを作成しました。チケットをログに記録した人物、日付、時刻、およびその他のいくつかに関して、プルされて tbl_tickets に追加される情報を含む追加のファイルを作成しました。これらのバック エンド テーブルは両方とも、私が作成したフロント エンド ファイルにリンクされています。Frm_TicketEntry.

このフォームは「ロックなし」に設定されています-私が読んだことによると、これは変更を書き込むときにのみファイルをロックします。

新しいレコードを追加するボタンがあります。これにより、Tbl_Tickets に新しいエントリが作成され、必須フィールドのデフォルト値が設定され、チケットが保存されます。その後、前のチケットに戻って情報の編集/入力を続行します。「レコードを保存」ボタンもあります - これにより、新しく編集された情報がフォームに保存され、すべてが更新されます - これにより、テーブル内の前の 5 つのチケットを示すサブフォーム / レポートが更新されます。

ここで、エラーがポップアップしたときの「デバッグ」から、通常、レコード保存コマンド DoCmd.RunCommand acCmdSaveRecord を「新しいレコード」サブまたは「保存」サブの一部として実行しようとすると、問題が発生することがわかります。バックエンドを確認すると、完全にロックされていることがわかります。

私はすべてのコードを提供できます-しかし、ファイル自体を提供することは問題になります-仕事関連のファイルなどを提供することに関する仕事の規制のため:/

私はこれで私の実行の終わりにいます。これらの問題を解決できない場合は、このプロジェクトを他の人に放棄する必要があります。

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

database - Access では特定のフィールドをコンボボックスに追加できません (ただし、不要な他のフィールドは許可されます)。

私はアクセスするのに非常に慣れていないので、ひどく単純な間違ったことをしているだけだと思いますが、完全に迷っています. インターン先の病院のデータを並べ替えるフォームを作成しています。ここまでは簡単でしたが、データ入力フォームでコンボボックスを作成しようとすると、必要なデータをコンボボックスに追加できません。 (手順と医師)、何らかの理由で ID を追加することはできますが。クエリのスクリーンショットと、コンボボックスに追加しようとすると何が起こるかを投稿しました。必要に応じて追加情報を追加したいと思っています。

また、心配しないでください。上司に確認したところ、データベースに患者情報が (まだ) ないため、これをオンラインに投稿しても HIPPA やその他の法的規則に違反しないとのことでした。

医師のコンボボックスのクエリ

プロシージャコンボボックスのクエリ

正しいクエリを選択します

ID以外の項目がすべて欠落している

私の医者のコンボボックスの両方でも同じことが起こりました。

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

ms-access - 取得エラー: オブジェクト 'TableDefs' のメソッド 'Append' が失敗しました (-214741848)

Windows 10 Pro にアップグレードし、Office 2016 を使用しています。以前は Windows 7 Pro を使用して Office 2016 で動作していた VBA スクリプトを実行しようとすると、ポップアップ ボックスが表示されます。

接続ポップアップを修正

これに関する任意の助けをいただければ幸いです。

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

ms-access-2016 - Access 2016 の Microsoft Access プロジェクト (ADP)

ms アクセスが FE で sql サーバーが BE であるアクセス アプリケーションを作成したいと思います。アクセス 2003 で覚えていることは、アクセス プロジェクト ファイルがこの仕事を実行できることでした。新しいバージョンのmsアクセスにADPがないGoogleの場所をいくつか読みました。Ms を FE としてアクセスし、SQL サーバーを BE としてアクセスする方法はまだありますか?

ADPはまだですか?

ADP がまだない場合、この仕事を行う代わりの方法は何ですか?

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

ms-access - アクセス リンク テーブルの接続プロパティが壊れています - 修正 (または削除) する方法は?

会社のサーバーに 2 つの Access (2016) データベースがあります。データベース 'A' には、データベース 'B' のテーブルにリンクされたテーブル ('A' 内) を作成し、リンクされたテーブルのデータを使用してデータベース 'A' でいくつかのアクションを実行し、リンクされたテーブルを削除するコードがあります。

これは数か月間完全に機能していましたが、数日前に機能しなくなりました。

調査の結果、リンクされたテーブル (「A」) は削除されていませんが、テーブルの接続プロパティが空の文字列にリセットされていることがわかりました。リンクされたテーブル (「A」内) をナビゲーション ペインから削除しようとすると、「無効な Null の使用」というエラーが表示されます。

コードを使用して「接続」プロパティを更新/復元しようとしましたが、うまくいきません。

削除できないテーブルがあります。

テーブルを削除する方法を知っている人はいますか?