CHRONOS_0 の回答履歴
- Accessの不一致クエリについて
Accessの不一致クエリについて質問があります。 ある注文リストと商品マスタを比べ、 まずテーブル作成クエリで注文リストとマスタを比べ、常備品(商品マスタにある)は出荷日に本日日付をセットしテーブル作成、次に不一致クエリでマスタにない特注品は空欄のまま先程作成したテーブルに追加をするマクロを作成しました。 すると、注文が100件、特注が2件だった場合、最初は98件が作成されますが、不一致クエリをやっても0件になります。 ちなみに商品マスタには、商品コードと3種類の規格があり、注文リストの商品コード+規格を連結、商品マスタのそれを連結させて、一致か不一致かで見ています。 不一致がどうしても0件になるのですが、解決方法はないでしょうか。 お願いします。
- 締切済み
- その他(データベース)
- kero-totor
- 回答数2
- access2003で別フィールドの入力したデータを合体できますか?
access2003の初心者です。どうしても分からない点があり質問させていただいています。 (1)入金管理のために、クエリを作成したいと思っています。 テーブル名:T_nyukin |顧客ID|4月請求額|4月入金額|4月分入金日|4月入金区分|5月請求額|5月入金額|5月分入金日|5月入金区分|・・・・・(以降3月までフィールドが続く) (※入金区分とは、集金と振込があってそれぞれに管理したいのです。) という並びのテーブルがあります。 今回、日次の入金管理をしていくために where条件で月を指定して集計クエリで区分ごとの、日ごとの計を出したいと思っています。 T_nyukin(日次) |日付|入金区分|入金合計| しかし、4月分が翌月もしくは翌々月に入ってくる場合もあるので このテーブルの構造では難しいのではと、頭を抱えているしだいです。 入金日を管理するフィールドを縦にする必要がありますか? いい方法があったら是非アドバイスをいただきたいと思っています。 (2)顧客管理のフォームをつくり、入力・削除・検索を行っています。 検索のためにテキストボックスを作成し、コマンドボタンを押すとフィルタがかかるようにしていますが、フィルタ解除後、テキストボックスに入っているキーワードを削除する方法はありますでしょうか? 宜しくお願いします。
- accessのフォームの自動表示
accessのフォームを作っています。 「会社名」と「発注情報」、それに「電話番号」の入るフォームです。 別に「会社名」と「電話番号」の入ったテーブルを作っておいて、 フォームに「会社名」を入れると、「電話番号」が自動的に表示させるようにしたいのです。 うちの職場に昔いた人が作った別のaccessDBで、それができるようになっているものがあるのですが、どう作ったのか解読できません。 accessは全くの素人です。フォームだけやっと作れるが専門用語などは全くわからない人間だと思ってお教えいただけないでしょうか。
- 締切済み
- その他(データベース)
- naono2006
- 回答数2
- 「Form_フォーム1.テキスト1.Value = "" 」がうまくいかない。
VBAについての質問です。(オフィス2003) フォーム1にテキストボックス1を作成しました。 Module1に Sub test() If Form_フォーム1.テキスト1.Value = "" Then MsgBox "空白です" End If End Sub とコードを書き、テキストボックス1を空白の状態でtestを実行しても何も起こりません。 F8で一行づつ実行してみてみたら Form_フォーム1.テキスト1.Valueのところにカーソルを当てると Form_フォーム1.テキスト1.Value=Nullとなります。 どうすればテキストボックス1が空白なら「空白です」と表示させることが可能でしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- noname#150256
- 回答数3
- Accessの式の「!」エクスクラメーションマーク
Accessの式ビルダで [Forms]![F会員マスタ].[Caption] という式があったとき「!」エクスクラメーションマークは[Forms]か[F会員マスタ]かどちらにかかっているものなのでしょうか? 私の持っている参考書には「ユーザー定義のオブジェクトやフィールドに付けます」とだけ書いてあるのですが、よく意味がわかりません。お願いします。
- accessのフォームの自動表示
accessのフォームを作っています。 「会社名」と「発注情報」、それに「電話番号」の入るフォームです。 別に「会社名」と「電話番号」の入ったテーブルを作っておいて、 フォームに「会社名」を入れると、「電話番号」が自動的に表示させるようにしたいのです。 うちの職場に昔いた人が作った別のaccessDBで、それができるようになっているものがあるのですが、どう作ったのか解読できません。 accessは全くの素人です。フォームだけやっと作れるが専門用語などは全くわからない人間だと思ってお教えいただけないでしょうか。
- 締切済み
- その他(データベース)
- naono2006
- 回答数2
- アクセス2007でオートナンバーを任意の番号から始めるには
テーブルを開いて、作成のリボン中の「クエリデザイン」→オートナンバーを任意の番号から始めたいテーブルを選んで「追加」→オートナンバー型の当該フィールド(以下、受付番号という。)を選択→デザインのリボン中の「更新」→「レコードの更新」で「100+[受付番号]」と入力→実行 すると 「フィールド「受付番号」は更新できません。フィールドが更新可能ではありません。」とのエラーメッセージが出るのですが、どうしたらオートナンバー型のフィールドである受付番号を101から始められるのでしょうか?
- 生年月日を元に年齢を計算するテキストボックスを作成したのですが‥
ACCESS 2003を使用しています。 プロパティシートのコントロールソース欄に計算式を入れ、フォームで生年月日を入力すると、確かにテキストボックスには年齢が自動計算されて表示されました。 ところが、カーソルが入ると自動計算された年齢が表示されるのですが、カーソルが次のボックスへ移動すると0になって表示されてしまいました。 書式の欄には「0歳」と入力してあります。 どの設定が間違っているのでしょうか。 わかる方、教えて下さい、お願いします。 説明不足は補足します。
- アクセスでフォームとサブフォームのリンクについて
アクセスを勉強初めて10日経過したシロウトものです。 今顧客管理データベースを作成しています。いろいろ学んで来ましたが、従業員のメンテフォーム作成でつまずいています。 社員No 配属 従業員名 のデーブルからフォーム、サブフォームを作成しました。フォームで入力し、サブフォームで従業員の一覧ができるようにしたいのです。ウィザード通りに作成するとサブフォームではフォームにある社員Noの行しか現れません。何かの見本では、ズラーと社員一覧になっており、サブフォームのどこかをクリックすると上のフォームの画面がサブフォームと連動して切り替わります。この仕組みがどうなっているのか、どうか教えて下さい。よろしくお願いします。
- ベストアンサー
- その他(データベース)
- chibaole
- 回答数5
- Accessでタイムによるレーンの割り振り方法について
お世話になります。 アクセスの抽出?についての質問です。 水泳競技のレーン割り振りをアクセスにて作成しております。 各種目ごとのエントリータイムの昇順までは表示させることができましたが、 レーンの割り振りをどのように行えばよいか全く見当もつきません。 各種目ごとのタイムから 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン 7位は1レーン と割り振りを行いたい。 しかし、参加者が6の倍数の場合は 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン と割り振りを行います。 ですが、6と7の最小公倍数が42のため、参加者が42を超えた場合には 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン 7位は1レーン と割り振りを行いたます。 単純に抽出を行うためのクエリは以下のようにしました。 SELECT Tエントリーマスター.生徒ID, Tエントリーマスター.生徒名, Tエントリーマスター.フリガナ, T学校マスター.学校名, T種目マスター.種目名 AS 種目名の合計, Tエントリーマスター.タイム FROM T種目マスター INNER JOIN (T学校マスター INNER JOIN Tエントリーマスター ON T学校マスター.学校ID=Tエントリーマスター.学校ID) ON T種目マスター.種目ID=Tエントリーマスター.種目ID GROUP BY Tエントリーマスター.生徒ID, Tエントリーマスター.生徒名, Tエントリーマスター.フリガナ, T学校マスター.学校名, T種目マスター.種目名, Tエントリーマスター.タイム, Tエントリーマスター.学校ID, Tエントリーマスター.種目ID ORDER BY T種目マスター.種目名, Tエントリーマスター.タイム; お忙しいとは思いますがよろしくお願いいたします。
- Accessでタイムによるレーンの割り振り方法について
お世話になります。 アクセスの抽出?についての質問です。 水泳競技のレーン割り振りをアクセスにて作成しております。 各種目ごとのエントリータイムの昇順までは表示させることができましたが、 レーンの割り振りをどのように行えばよいか全く見当もつきません。 各種目ごとのタイムから 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン 7位は1レーン と割り振りを行いたい。 しかし、参加者が6の倍数の場合は 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン と割り振りを行います。 ですが、6と7の最小公倍数が42のため、参加者が42を超えた場合には 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン 7位は1レーン と割り振りを行いたます。 単純に抽出を行うためのクエリは以下のようにしました。 SELECT Tエントリーマスター.生徒ID, Tエントリーマスター.生徒名, Tエントリーマスター.フリガナ, T学校マスター.学校名, T種目マスター.種目名 AS 種目名の合計, Tエントリーマスター.タイム FROM T種目マスター INNER JOIN (T学校マスター INNER JOIN Tエントリーマスター ON T学校マスター.学校ID=Tエントリーマスター.学校ID) ON T種目マスター.種目ID=Tエントリーマスター.種目ID GROUP BY Tエントリーマスター.生徒ID, Tエントリーマスター.生徒名, Tエントリーマスター.フリガナ, T学校マスター.学校名, T種目マスター.種目名, Tエントリーマスター.タイム, Tエントリーマスター.学校ID, Tエントリーマスター.種目ID ORDER BY T種目マスター.種目名, Tエントリーマスター.タイム; お忙しいとは思いますがよろしくお願いいたします。
- Access:クエリの集計でグループ化した値を一回だけ表示したい。
Accessクエリで左から2列分をグループ化した時、一番左の列の値が何回も表示されないようにしたいです。具体的には、一番左の列が上から順に朝・朝・朝・昼・昼・昼・夜・夜というふうにグループ化されます。これは左から2列目のフィールドが1・2・3というふうになっていて、朝1・朝2・朝3のレコードがそれぞれ一件ずつ表示されているからだと思いますが、いちばん左の列の朝の表示を先頭の一回だけにしたいです。お願いします。
- アクセスでフォームとサブフォームのリンクについて
アクセスを勉強初めて10日経過したシロウトものです。 今顧客管理データベースを作成しています。いろいろ学んで来ましたが、従業員のメンテフォーム作成でつまずいています。 社員No 配属 従業員名 のデーブルからフォーム、サブフォームを作成しました。フォームで入力し、サブフォームで従業員の一覧ができるようにしたいのです。ウィザード通りに作成するとサブフォームではフォームにある社員Noの行しか現れません。何かの見本では、ズラーと社員一覧になっており、サブフォームのどこかをクリックすると上のフォームの画面がサブフォームと連動して切り替わります。この仕組みがどうなっているのか、どうか教えて下さい。よろしくお願いします。
- ベストアンサー
- その他(データベース)
- chibaole
- 回答数5
- Accessでタイムによるレーンの割り振り方法について
お世話になります。 アクセスの抽出?についての質問です。 水泳競技のレーン割り振りをアクセスにて作成しております。 各種目ごとのエントリータイムの昇順までは表示させることができましたが、 レーンの割り振りをどのように行えばよいか全く見当もつきません。 各種目ごとのタイムから 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン 7位は1レーン と割り振りを行いたい。 しかし、参加者が6の倍数の場合は 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン と割り振りを行います。 ですが、6と7の最小公倍数が42のため、参加者が42を超えた場合には 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン 7位は1レーン と割り振りを行いたます。 単純に抽出を行うためのクエリは以下のようにしました。 SELECT Tエントリーマスター.生徒ID, Tエントリーマスター.生徒名, Tエントリーマスター.フリガナ, T学校マスター.学校名, T種目マスター.種目名 AS 種目名の合計, Tエントリーマスター.タイム FROM T種目マスター INNER JOIN (T学校マスター INNER JOIN Tエントリーマスター ON T学校マスター.学校ID=Tエントリーマスター.学校ID) ON T種目マスター.種目ID=Tエントリーマスター.種目ID GROUP BY Tエントリーマスター.生徒ID, Tエントリーマスター.生徒名, Tエントリーマスター.フリガナ, T学校マスター.学校名, T種目マスター.種目名, Tエントリーマスター.タイム, Tエントリーマスター.学校ID, Tエントリーマスター.種目ID ORDER BY T種目マスター.種目名, Tエントリーマスター.タイム; お忙しいとは思いますがよろしくお願いいたします。
- Accessでタイムによるレーンの割り振り方法について
お世話になります。 アクセスの抽出?についての質問です。 水泳競技のレーン割り振りをアクセスにて作成しております。 各種目ごとのエントリータイムの昇順までは表示させることができましたが、 レーンの割り振りをどのように行えばよいか全く見当もつきません。 各種目ごとのタイムから 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン 7位は1レーン と割り振りを行いたい。 しかし、参加者が6の倍数の場合は 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン と割り振りを行います。 ですが、6と7の最小公倍数が42のため、参加者が42を超えた場合には 1位は4レーン 2位は5レーン 3位は3レーン 4位は6レーン 5位は2レーン 6位は7レーン 7位は1レーン と割り振りを行いたます。 単純に抽出を行うためのクエリは以下のようにしました。 SELECT Tエントリーマスター.生徒ID, Tエントリーマスター.生徒名, Tエントリーマスター.フリガナ, T学校マスター.学校名, T種目マスター.種目名 AS 種目名の合計, Tエントリーマスター.タイム FROM T種目マスター INNER JOIN (T学校マスター INNER JOIN Tエントリーマスター ON T学校マスター.学校ID=Tエントリーマスター.学校ID) ON T種目マスター.種目ID=Tエントリーマスター.種目ID GROUP BY Tエントリーマスター.生徒ID, Tエントリーマスター.生徒名, Tエントリーマスター.フリガナ, T学校マスター.学校名, T種目マスター.種目名, Tエントリーマスター.タイム, Tエントリーマスター.学校ID, Tエントリーマスター.種目ID ORDER BY T種目マスター.種目名, Tエントリーマスター.タイム; お忙しいとは思いますがよろしくお願いいたします。
- ボックス内に定型文字を自動表示できますか?
ACCESS 2003を使用しています。 説明が下手ですがお願いします。 フォームで作成したボックスの先頭に、いつも同じ文字が入るデータを入れようとしています。 例えば、 点検中001288 点検中001289 点検中001290 といった具合です。 毎回同じ文字を入力する手間を省きたいのですが、ボックスにカーソルが入ると同時に、いつも同じ文字(上記"点検中")が自動的に入力されるようにすることは出来ますか。 その文字の後に続く数値を毎回入力します。 数値を入力している最中にその熟語は、表示上は消えていても構いません。 カーソルがボックスを出た時、またはテーブルでデータを一覧する時に表示されていればOKです。 こんな都合のいい処理が出来るとうれしいのですが。 ご存知の方、教えて下さい、お願いします。 説明不足は補足します。
- Access2007 年度ごとの四半期を抽出する方法
お世話になっております。 クエリウィザードで四半期の合計を作成すると、売上日のフィールドはこのようになります。 "第 " & Format([売上日],"q") & " 四半期" これですと、年度が関係なくすべてのデータが四半期に振られるだけですので、年度ごとに表示させたいと思います。 4月期ですので、フォームのテキストボックスに、2008/04/01と2009/03/31というデータがあれば、その間の四半期データを表示させたいです。 (第一四半期が4、5、6月です) ご教授いただければ幸いです。 よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- kami21
- 回答数6
- アクセスでフィールドを分けてそれぞれ和暦の年号、月だけを表示させたいのですが
たびたび失礼いたします。 アクセス2007を使って、和暦の年号 平20とかH20とかのみの表示、と10月、09月といった月だけの表示、入力がテーブルおよびフォームでできるようにしたいのですがGGを使うとエラーになって入力してもエラーになって入力の仕方がわかりません、 どのような書式設定をしたらよいかと、どのように入力したらよいかご教示お願いいたします
- 締切済み
- オフィス系ソフト
- knabiesnih
- 回答数1
- テーブルとクエリを参照性合性の一対多でリレーションシップで定義づけることは不可能なのでしょうか?
ACCESS2003です。 テーブルとクエリを参照性合性の一対多でリレーションシップで定義づけることは不可能なのでしょうか? ただつなげることしかできません。 なぜでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- noname#150256
- 回答数2
- accessでリンクの設定を戻してほしい
ACCESS2000でリンクのフィールドを作ってインターネットへ接続していたのですが、 誤ってリンクできなくしてしまいました。 普通にインターネットでは見れるのですが、ACCESSから実行すると リンクできませんというメッセージが現れてしまいます。 元通りにインターネットへ見れるように教えてください。 お願いしますぅ…。