Page 148 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼変数を使ってフィールドを参照したいのですが あきら 02/12/13(金) 20:45 ┗Re:変数を使ってフィールドを参照したいのですが イケガミ 02/12/13(金) 21:10 ┗ありがとうございました あきら 02/12/13(金) 21:40 ┗Re:余計なお世話かもしれませんが。。 イケガミ 02/12/13(金) 22:02 ┗Re:余計なお世話かもしれませんが。。 あきら 02/12/13(金) 22:38 ┗Re:余計なお世話かもしれませんが。。 イケガミ 02/12/14(土) 1:57 ┗Re:余計なお世話かもしれませんが。。 あきら 02/12/16(月) 8:48 ┗Re:給与管理? イケガミ 02/12/16(月) 12:23 ┗Re:給与管理? あきら 02/12/16(月) 13:50 ┗Re:給与管理? イケガミ 02/12/16(月) 14:49 ┗Re:給与管理? あきら 02/12/16(月) 15:04 ┗Re:給与管理? あきら 02/12/19(木) 9:56 ─────────────────────────────────────── ■題名 : 変数を使ってフィールドを参照したいのですが ■名前 : あきら ■日付 : 02/12/13(金) 20:45 -------------------------------------------------------------------------
こんばんわ Aフォームに 給料1、給料2、・・・、給料12 というフィールドがあります。 フォームを開くときに現在の月に対応するフィールド(12月だったら、給料12)にフォーカスを持っていきたいのです。 現在の月から、変数"12"は取れるのですが、me!***.setfocus を使うとき、"***"はどう記述すればよいのでしょうか? ACCESS2000です。 |
>現在の月から、変数"12"は取れるのですが、me!***.setfocus を使うとき、 >"***"はどう記述すればよいのでしょうか? Me.Controls("給料" & 変数名).SetFocus でどうでしょうか。 |
▼イケガミ さん: >>現在の月から、変数"12"は取れるのですが、me!***.setfocus を使うとき、 >>"***"はどう記述すればよいのでしょうか? > >Me.Controls("給料" & 変数名).SetFocus > >でどうでしょうか。 ありがとうございました 給料管理のmdbを作製しはじめたところなので、またわからなくなったときはよろしくお願いします。 |
>ありがとうございました よかったです。 >給料管理のmdbを作製しはじめたところなので、 余計なお世話かもしれませんが。。 もしかすると、給与管理でしたら、テーブル構成がおかしいのでは? 社員ID 1月 2月・・・12月 のようなテーブルにしているのでしょうか? でしたら、変更して、 社員ID 年月 基本給 ○○手当・・・ のようにした方がいいような。。 |
>>給料管理のmdbを作製しはじめたところなので、 >余計なお世話かもしれませんが。。 > >もしかすると、給与管理でしたら、テーブル構成がおかしいのでは? > >社員ID 1月 2月・・・12月 >のようなテーブルにしているのでしょうか? > >でしたら、変更して、 > >社員ID 年月 基本給 ○○手当・・・ >のようにした方がいいような。。 ご心配をおかけしたようで・・・ 給料管理といっても、当月以前1年分の基本給だけ管理したいのでこれで十分なのです・・・。 ついでで申し訳ないのですが、もう一つ教えていただければ助かるのですが・・・。 うちは、実際の給料支給は違う部署で行っていて、基本給が前月と違いのある人のデータしかもらえないので、まず、前月分の給料を当月分にコピーして、前月給料と当月給料に違いのある人だけデータを入れ替えたいと思っています。 Aフォームには、職員番号、氏名、・・・、給料1、・・・、給料12 というようなデータがあります。 Bフォームには、他の部署からもらったデータ 職員番号、給料 といったデータがあります。 Bフォームの職員番号から、Aフォームで該当する職員を探し、Bフォームの給料をAフォームの給料12(12月なら)に金額をコピーしたいのですが、どうすればよいのでしょうか? |
>Bフォームの職員番号から、Aフォームで該当する職員を探し、 >Bフォームの給料をAフォームの給料12(12月なら)に金額を >コピーしたいのですが、どうすればよいのでしょうか? この場合も、縦(レコード)に伸びるような構成にして置いた方が 簡単ですね。 確認ですが、複数年管理する必要は今後もないのでしょうか? 他部署からもらうデータに日付(月でも可)の項目はないのでしょうか? |
▼イケガミ さん: >>Bフォームの職員番号から、Aフォームで該当する職員を探し、 >>Bフォームの給料をAフォームの給料12(12月なら)に金額を >>コピーしたいのですが、どうすればよいのでしょうか? > >この場合も、縦(レコード)に伸びるような構成にして置いた方が >簡単ですね。 > >確認ですが、複数年管理する必要は今後もないのでしょうか? >他部署からもらうデータに日付(月でも可)の項目はないのでしょうか? 前年度分までの給料については、毎年CD−ROMでもらえるので、当年度分(最新の1年分)だけあればいいのです。(ちなみに、職員は16,000人ほどいますので、複数年分を管理するとなるとかなりのデータになると思いますので・・・) また、日付については、欲しいと言えばもらえると思いますが、特に必要ないのかなぁと思っていますので今のところ日付無しの予定ですが、あったほうがいいのでしょうか? |
給与管理のシステムとのことでしたらので、給与計算等も含まれるのかな? と思っておりましたが、どうも、若干違うようですね。。 具体的にどのような目的で、システムを作成しているのかが分かりません。。 それがわからない限り、どのようなフィールド構成にすべきなのかも 考えることができないし。。 ということで、システムの目的を教えてください。 |
▼イケガミ さん: >給与管理のシステムとのことでしたらので、給与計算等も含まれるのかな? >と思っておりましたが、どうも、若干違うようですね。。 > >具体的にどのような目的で、システムを作成しているのかが分かりません。。 > >それがわからない限り、どのようなフィールド構成にすべきなのかも >考えることができないし。。 > >ということで、システムの目的を教えてください。 説明不足ですみませんでした。 管理といっても計算等をするわけではありません。他部署で計算した結果(基本給のみ)のデータをもらい、毎月の基本給の履歴を画面で見たいのです。 また、採用時から前年度末までの給料データは、毎年CD−ROMでもらっています。 使用目的は 年金 なんですが、定年退職者のデータは前年度末にCD−ROMからそれまでの給料をCD−ROMで確認し、年金用の別のパソコン(上部組織とオンラインで接続)に登録。その後、登録状況が 紙 で出力(8月頃)されるので、その後の給料の動きを、本システムで確認し、出力された紙に手書きで修正を加えて、紙を上部組織に提出(生年月日によって、11月から3月)する といった流れになります。 ということで、本システムでは当月以前1年分の基本給を画面で表示できればいいなぁと思っています。 |
>管理といっても計算等をするわけではありません。他部署で計算した >結果(基本給のみ)のデータをもらい、毎月の基本給の履歴を画面で >見たいのです。 >ということで、本システムでは当月以前1年分の基本給を画面で >表示できればいいなぁと思っています。 でしたら、 社員ID 1月 2月・・・12月 上記のようなテーブル構成でも大丈夫ですね。。 #確認する必要がある項目も1つだけですよね? |
▼イケガミ さん: >>管理といっても計算等をするわけではありません。他部署で計算した >>結果(基本給のみ)のデータをもらい、毎月の基本給の履歴を画面で >>見たいのです。 > >>ということで、本システムでは当月以前1年分の基本給を画面で >>表示できればいいなぁと思っています。 > >でしたら、 > >社員ID 1月 2月・・・12月 >上記のようなテーブル構成でも大丈夫ですね。。 >#確認する必要がある項目も1つだけですよね? 1つ(職員番号)だけです。 毎月、前月と給料の額が違う人のデータをもらえますので、職員番号で検索し、その人の当月分(給料12など)の給料を入れ替えたいのです。 |
解決しました! イケガミさん いろいろとありがとうございました。 |