テーブルから複数件取得の命令の 検索条件の指定の方法
2023-07-11 11:59
添付の様に、拠点毎(約10箇所)にデータを纏めています。
現在、データベースからDLすると、全ての拠点(ISSC, ISSA等)のデータがDLされてしまいますが、拠点同士の上書きを防ぐ為、アクセスしている拠点のデータだけをDLする様にするにはどうすればいいでしょうか?
※"テーブルから複数件取得" の命令の "検索条件" の指定の方法が分からない。
回答を投稿するにはログインが必要です。
お世話様です、いつも的確なアドバイスを頂き有難うございます。
特に
"拠点等で入力編集するデータはDBにUSERIDの項目を持たせたほうが良いと思います。"
これは勉強になりました、早速反映したいと思います。
特に
"拠点等で入力編集するデータはDBにUSERIDの項目を持たせたほうが良いと思います。"
これは勉強になりました、早速反映したいと思います。
ベストアンサー
こんにちは。
拠点でログインしているユーザーはUSER.ID()関数で返ります。
検索条件でLAST_UPDATERで入力更新したユーザーのデータに絞る事もできますし、USER.IDを拠点と関連付けることで、拠点レベルで絞る事もできます。
拠点等で入力編集するデータはDBにUSERIDの項目を持たせたほうが良いと思います。
LAST_UPDATERは本部でステータスの更新をしたりすると、ユーザーIDが更新されるので、入力ユーザーがわからなくなります。
拠点でログインしているユーザーはUSER.ID()関数で返ります。
検索条件でLAST_UPDATERで入力更新したユーザーのデータに絞る事もできますし、USER.IDを拠点と関連付けることで、拠点レベルで絞る事もできます。
拠点等で入力編集するデータはDBにUSERIDの項目を持たせたほうが良いと思います。
LAST_UPDATERは本部でステータスの更新をしたりすると、ユーザーIDが更新されるので、入力ユーザーがわからなくなります。
現在、主幹部門 = ユーザーID となっています、ログインした時のユーザーIDを取り込める何らかの関数等は無いでしょうか?
それが無ければ、起動時(リスト表示前)に自拠点のIDを入力するプログラムを作成するしか有りませんが、なるべく簡単にしたいので。
それが無ければ、起動時(リスト表示前)に自拠点のIDを入力するプログラムを作成するしか有りませんが、なるべく簡単にしたいので。
新日本コンピュータマネジメント株式会社
パートナー