問題タブ [ms-access-2003]
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.
ms-access - レコードの印刷
このコードを使用して、フォームからレコードを印刷しています
ただし、このコードはプリンターを選択するための印刷ウィンドウをポップアップ表示するのではなく、デフォルトのプリンターに自動的に送信します。
印刷ウィンドウをポップアップして、そこからプリンターを選択するのを手伝ってくれる人はいますか。
ms-access - Access からの差し込み印刷 - 差し込み文書の保存
Access から文書を開こうとしています。差し込み印刷を実行し、VBA を使用して差し込み印刷からの文書出力を保存しようとしています。
これが私の現在の試みです:
マージされたドキュメントを取得しましたが、保存できません。ドキュメントが開いていないとコマンドを実行できないというエラーが表示されます。
誰かが提案を提供できる場合は、それをいただければ幸いです。
security - MS Access 2003マルチユーザーアプリケーション:すべてのユーザーにディレクトリへの完全なWindowsアクセス許可を付与する以外の方法はありますか?
一部のユーザーはデータベースを読み取り専用として使用し、一部のユーザーはレコードを追加、削除、および更新する必要があります。
これで、データベースで読み取り専用になるユーザーには、バックエンドディレクトリでのWindowsアクセス許可としての読み取り専用権限もあります。明らかに起こることは、バックエンドが読み取り専用になることです。
アクセスセキュリティを使用することでそれに対抗できると思いましたが、そうではないようです。
だから私の質問は、それは私が間違っていることなのか、それとも本当に他の方法がないのかということです。
ご入力いただきありがとうございます。
編集:明確にするために、私が言いたいのは、読み取り専用ユーザーがデータベースを使用する場合、データベースを追加、削除、または更新できるはずのユーザーは使用できないということです。
sql - MS-Access の SQL: COUNT、JOIN を使用して 0 を返す
これを投稿して申し訳ありませんが、サイトにはいくつかの例がありますが、私のものを動作させることができません.
したがって、次のように2つのテーブルがあります。
テレフォニー テーブル
Grade テーブルもあります。
とにかく、次のクエリを使用して、COUNT() と LEFT JOIN を使用して、Telephony テーブルで各グレードが見つかった回数を調べようとしています。これには、0 を返すものも含まれます。
このクエリは、見つかったすべての成績を返しますが、エントリが 0 のすべての成績を返すわけではありません。
助けてください。Microsoft Access 2003 を使用しています。
ご助力いただきありがとうございます。それはうまくいっています。
ただし、DATE BETWEEN を取り込もうとすると、再度見つかった成績のみが返されます。
何か案は?
ありがとう
sql-server-2008 - MSAccessを使用してSQL2008でvarbinary(max)ファイルストリームとして保存されているファイルを取得します
SQL2008バックエンドのフロントエンドとして機能するMSAccess2003mdbがあります。バックエンドには、varbinary(MAX)ファイルストリーム列を持つテーブルが含まれています。フロントエンドを使用して、ストアドプロシージャを使用してファイルをデータベースにアップロードできます。フロントエンドに表示するために画像をBEに保存したいのですが、dbに保存されているファイルをmdbの画像オブジェクトにバインドする方法がわかりません。db内のファイルを一時的な場所にエクスポートしてから、パスをイメージにバインドすることを考えましたが、Accessが参照していないSQLFileSteamAPIがないとファイルを取得できないようです。この問題または同様の問題の解決策を知っている人はいますか?
ms-access - MS-Accessでレポート(印刷プレビュー)を除くリボンバーを無効にする
MS-Access2003MDBフロントエンドおよびバックエンドファイルを使用するMS-Access2007クライアントがあります。
リボンバーを無効にすると、不要な動作(レコードのナビゲートなど...「レコードセレクター」をfalseに設定していても、リボンバーに残ります)はシャットアウトされますが、これを行うと、印刷オプションが失われます。レポートの印刷プレビューモードの場合。このため、実際に印刷することはできません。
これを回避する方法はありますか?
ms-access-2003 - MS-Access2003のコンテンツに応じてレポートの幅を変更します
MS Access 2003には、ユーザーの選択に応じて変更されたレポートがあります。1日から7日までの7日間の統計が表示されます。さて、私たちが7日間を過ごすとき、私たちは完全な長さの法定書類、横向きのフォーマットが必要です。ただし、5日以内の場合はそれほどスペースが必要ないので、文字形式に切り替えたいと思います。これは問題なく機能します。つまり、用紙フォーマットは変更されますが、レポートのサイズが正規の用紙サイズのままになっているように見えるため、その後は常に空白のページが印刷されます。これは非常に面倒です。レポートの幅を変更しようとしましたが(フォームのme.WidthとイベントReport!Widthを使用)、それほど大きな違いはないようです。
誰でも私を助けることができますか?
ありがとう
ms-access - COUNTおよびLEFTJOINでTOP5を使用する
私はHansUpから与えられた次のコードを使用しています(乾杯!)、そしてそれはうまく機能しています:
私は今、返される上位5つの結果を探しています。私はそれが次のように簡単だろうと思いました:
残念ながら、それは機能していません。
誰かアイデアはありますか?
ありがとう
ms-access - MS-Access クエリ フィルタは "=" では OK ですが、"<>" ではうまくいきませんか?
Microsoft Access 2000 を使用していますが、
このクエリは、「=」条件を使用するとフィルタリングされますが、「<>」を使用するとフィルタリングされません。何が問題なのですか?
sql - 複数のテーブルの複数の列から一意の値の完全なリストを取得するにはどうすればよいですか?
バックストーリー:私には奇妙な状況があります。私自身と提携している組織は、私たちが頻繁に使用するデータベースを提供してくれます。他のいくつかの組織もそれを使用していますが、私たちの記録は全体の 90% を簡単に超えています。ライブ データベースに接続されているデータ入力用の Web フロントエンドがありますが、定期的に送信される選択されたテーブルの Access ファイルとしてバックエンド データのみを取得します。
これは一般的に厄介なことですが、私がすべてのレポートで遭遇する重大な問題は、私たちの組織によって作成された記録と他の組織の記録を区別することです. レコードはそれらを作成したスタッフによって識別されますが、users テーブル自体は持っていません (そして取得する可能性は低いです)。つまり、どのユーザー ID がどのユーザーに対応しているか、またそれらのユーザーが私たちの組織などに属しています。現在、データ抽出にリンクし、そのような情報をデータテーブルに追加するクエリを持つ一種のシャドー DB を構築しています。そのため、レコードのリストを引き出すと、ユーザー ID、名前、組織、役割などで取得できます。
問題: すべてのユーザーがすべてのタイプのレコードを作成または変更するわけではないため、このリストを完成させるために必要なユーザー ID が複数のテーブルに散らばっています。これらすべてのテーブルから一意のユーザー ID のリストを作成するにはどうすればよいですか? 私は現在、2 つの最大のテーブルの ID の結合を使用していますが、サブクエリをサブクエリにスタックしてそれを機能させることができるかどうかはわかりません。それが最終的に機能する場合。他の方法にも興味があります。
TL;DR: 複数のテーブルにまたがる複数の列の一意の値の列を取得する最も簡単な方法は何ですか?