Watapo3 の回答履歴

全87件中41~60件表示
  • access2000で使用者を履歴に残したい。

    履歴を取るのに「更新者=使用者」これは、currentuserですよね! 「テーブル全体を履歴に残す」バージョンでテーブルの更新者の規定値にcurrentuser()と入れればできる!と思ったのですが、テーブルではその式は利用できませんでした。モジュールに何か書き込まないとできないのでしょうか? 現在のモジュールは以下の通りです。 Sub History_a() Dim Ctr As Control Dim strSQL As String For Each Ctr In Me.Controls If Ctr.ControlType = 109 Then If Ctr.OldValue <> Ctr.Value Then strSQL = "insert into あ履歴 select * FROM あ " & _ "where 顧客コード = " & Me.顧客コード DoCmd.SetWarnings False DoCmd.RunSQL strSQL DoCmd.SetWarnings True Exit Sub End If End If Next Ctr End Sub ここで作成した使用者を顧客コードをキーに最終更新日の更新者を取り出すという、ややこしくてわけがわからなくなりそうなことも可能でしょうか?

  • access2000で使用者を履歴に残したい。

    履歴を取るのに「更新者=使用者」これは、currentuserですよね! 「テーブル全体を履歴に残す」バージョンでテーブルの更新者の規定値にcurrentuser()と入れればできる!と思ったのですが、テーブルではその式は利用できませんでした。モジュールに何か書き込まないとできないのでしょうか? 現在のモジュールは以下の通りです。 Sub History_a() Dim Ctr As Control Dim strSQL As String For Each Ctr In Me.Controls If Ctr.ControlType = 109 Then If Ctr.OldValue <> Ctr.Value Then strSQL = "insert into あ履歴 select * FROM あ " & _ "where 顧客コード = " & Me.顧客コード DoCmd.SetWarnings False DoCmd.RunSQL strSQL DoCmd.SetWarnings True Exit Sub End If End If Next Ctr End Sub ここで作成した使用者を顧客コードをキーに最終更新日の更新者を取り出すという、ややこしくてわけがわからなくなりそうなことも可能でしょうか?

  • access2000で使用者を履歴に残したい。

    履歴を取るのに「更新者=使用者」これは、currentuserですよね! 「テーブル全体を履歴に残す」バージョンでテーブルの更新者の規定値にcurrentuser()と入れればできる!と思ったのですが、テーブルではその式は利用できませんでした。モジュールに何か書き込まないとできないのでしょうか? 現在のモジュールは以下の通りです。 Sub History_a() Dim Ctr As Control Dim strSQL As String For Each Ctr In Me.Controls If Ctr.ControlType = 109 Then If Ctr.OldValue <> Ctr.Value Then strSQL = "insert into あ履歴 select * FROM あ " & _ "where 顧客コード = " & Me.顧客コード DoCmd.SetWarnings False DoCmd.RunSQL strSQL DoCmd.SetWarnings True Exit Sub End If End If Next Ctr End Sub ここで作成した使用者を顧客コードをキーに最終更新日の更新者を取り出すという、ややこしくてわけがわからなくなりそうなことも可能でしょうか?

  • access2000でコンボボックスでの選択は変更されていないと判断されるのですが。

    現在、履歴をとるモジュール(beforeupdateとafterupdate利用)なのですが、今は変更が起こったかどうかを見て履歴を書いているのですが、これを更新ボタンをクリックしたら。に変更は可能でしょうか?(これは何故かと言いますと、コンボボックスで選択を変えただけでは変更が起こっていないとみなされて履歴を取ってくれないのです。それに変更をした!という気にもなるので。よろしくお願いいたします。

  • access2000で使用者を履歴に残したい。

    履歴を取るのに「更新者=使用者」これは、currentuserですよね! 「テーブル全体を履歴に残す」バージョンでテーブルの更新者の規定値にcurrentuser()と入れればできる!と思ったのですが、テーブルではその式は利用できませんでした。モジュールに何か書き込まないとできないのでしょうか? 現在のモジュールは以下の通りです。 Sub History_a() Dim Ctr As Control Dim strSQL As String For Each Ctr In Me.Controls If Ctr.ControlType = 109 Then If Ctr.OldValue <> Ctr.Value Then strSQL = "insert into あ履歴 select * FROM あ " & _ "where 顧客コード = " & Me.顧客コード DoCmd.SetWarnings False DoCmd.RunSQL strSQL DoCmd.SetWarnings True Exit Sub End If End If Next Ctr End Sub ここで作成した使用者を顧客コードをキーに最終更新日の更新者を取り出すという、ややこしくてわけがわからなくなりそうなことも可能でしょうか?

  • access2000でのメモ形式で入力時リターンを返すと、その後の履歴が残らない。

    履歴を取るモジュールを作成して履歴は取れるようになったのですが、その中のメモ形式の履歴が、リターンを返した後の文字が一切履歴に残らないのですが、これは何処かをどうにかしたらきちんと取れるものなんでしょうか?

  • access2000並び替えについて

    現在、サブフォームの表示は更新日付の古いものが上にあるのですが、それを更新日付の新しいものを上に出すということにしたいのです。 サブフォームを単独で見ると並び替えられているのですが、メイン(フォーム)の中へ入った状態だと何故か日付の新しいものは下にいるのです。 何か特別な設定をする必要がありますでしょうか? それとも、クエリで並び替えをして、そのクエリをメイン(フォーム)に読み込まなければだめでしょうか?

  • access2000でフォームにできるのは、46フィールド迄なのでしょうか?

    サブフォーム(というより、フォーム)にするには、フィールド数は46までなのですか?46までは書き出せました。最大フィールド数46以上に設定することは不可能でしょうか?やはり、それは無謀というものでしょうか?実はそれより7つも多いのですが・・・。

  • ACCESS2000で履歴を取った後、最新の履歴の日付を表示したい!

    ACCESS2000で、現在、顧客情報フォーム、(その中に)サブフォーム担当者情報があり(顧客コードが一致)、その履歴をテーブルに書き出した後、その履歴テーブルの更新日付を見て、最新の情報(最新更新情報)を取り出して、顧客情報フォームに(顧客コードの一致で)日付を表示するということがしたいのです。できますでしょうか?本当は、それと一緒に更新者名も取り出したいのですが、・・・。更新者名については、セキュリティーをかけると、そこに登録した名前で履歴を取ることができました。(今のところ確認できたのは、更新したところだけを履歴に残すバージョンで、テーブル全体の履歴を残すバージョンは、これからTRYしてみます。) 更新者の情報を獲得するには、セキュリティーを使用する方法しかないのでしょうか? と・・・、いっぱい質問を書いてしまいました。何卒よろしくお願い申し上げます。

  • ACCESS2000で履歴を取った後、最新の履歴の日付を表示したい!

    ACCESS2000で、現在、顧客情報フォーム、(その中に)サブフォーム担当者情報があり(顧客コードが一致)、その履歴をテーブルに書き出した後、その履歴テーブルの更新日付を見て、最新の情報(最新更新情報)を取り出して、顧客情報フォームに(顧客コードの一致で)日付を表示するということがしたいのです。できますでしょうか?本当は、それと一緒に更新者名も取り出したいのですが、・・・。更新者名については、セキュリティーをかけると、そこに登録した名前で履歴を取ることができました。(今のところ確認できたのは、更新したところだけを履歴に残すバージョンで、テーブル全体の履歴を残すバージョンは、これからTRYしてみます。) 更新者の情報を獲得するには、セキュリティーを使用する方法しかないのでしょうか? と・・・、いっぱい質問を書いてしまいました。何卒よろしくお願い申し上げます。

  • Accessで更新履歴情報を保存(表示)する方法を教えてください。

    Accessで、顧客管理を作っているのですが担当者が変更される事が多くあります。 この場合、データを上書き保存するのではなく、別ファイル(更新情報ファイル)に、変更前の情報を随時自動的に書き込んでいきたいのですが、どの様な方法があるか教えてください。

  • ACCESS2000で履歴をとる方法を教えてください。

    ACCESS2000初心者です。 顧客情報フォーム(フォームname=メイン)に担当者情報サブフォーム(フォームname=担当者_sb)を挿入(顧客コードで一致)して、その、サブフォーム内のどこか1つの項目が変更されたら、サブフォーム内すべての内容を「履歴」として残して、表示させたいのです。どなたかご存知の方、やさしくご教授ください。よろしくお願いいたします。

  • Accessで更新履歴情報を保存(表示)する方法を教えてください。

    Accessで、顧客管理を作っているのですが担当者が変更される事が多くあります。 この場合、データを上書き保存するのではなく、別ファイル(更新情報ファイル)に、変更前の情報を随時自動的に書き込んでいきたいのですが、どの様な方法があるか教えてください。

  • access2000でデータの変更の内容がわかるようにしたいのですが。

    ACCESS初心者です。 ACCESS2000でフォームで既存レコードのどこかを更新したら、 (1)変更する前のデータをテーブル?で保存していきたい。(変更されたデータの過去分のデータをどんどん残していく。上書きはしない)&表示できれば尚うれしい。 (2)データを更新した日時も(1)と同じテーブルに書き込みたい。(こちらも(1)同様表示できれば尚うれしい)のです。 この作業はアクセスでできる?!と思っているのですが、 どなたかご教授頂ける方、よろしくお願いします。

  • access2000でデータの変更の内容がわかるようにしたいのですが。

    ACCESS初心者です。 ACCESS2000でフォームで既存レコードのどこかを更新したら、 (1)変更する前のデータをテーブル?で保存していきたい。(変更されたデータの過去分のデータをどんどん残していく。上書きはしない)&表示できれば尚うれしい。 (2)データを更新した日時も(1)と同じテーブルに書き込みたい。(こちらも(1)同様表示できれば尚うれしい)のです。 この作業はアクセスでできる?!と思っているのですが、 どなたかご教授頂ける方、よろしくお願いします。

  • access2000でデータの変更の内容がわかるようにしたいのですが。

    ACCESS初心者です。 ACCESS2000でフォームで既存レコードのどこかを更新したら、 (1)変更する前のデータをテーブル?で保存していきたい。(変更されたデータの過去分のデータをどんどん残していく。上書きはしない)&表示できれば尚うれしい。 (2)データを更新した日時も(1)と同じテーブルに書き込みたい。(こちらも(1)同様表示できれば尚うれしい)のです。 この作業はアクセスでできる?!と思っているのですが、 どなたかご教授頂ける方、よろしくお願いします。

  • access2000でデータの変更の内容がわかるようにしたいのですが。

    ACCESS初心者です。 ACCESS2000でフォームで既存レコードのどこかを更新したら、 (1)変更する前のデータをテーブル?で保存していきたい。(変更されたデータの過去分のデータをどんどん残していく。上書きはしない)&表示できれば尚うれしい。 (2)データを更新した日時も(1)と同じテーブルに書き込みたい。(こちらも(1)同様表示できれば尚うれしい)のです。 この作業はアクセスでできる?!と思っているのですが、 どなたかご教授頂ける方、よろしくお願いします。

  • ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください

    アクセスのテーブルにあるYes/No型のチェックボックスを、コマンドボタンを押すことによって、全てのレコードをYes(チェックが入っている状態)又はNo(チェックが入っていない状態)にする 方法を教えてください。自分で、参考書をみながら試みたのですが、NoをYesに変えられたのですが、全部Yesにならなくて困っています。 (NoはYesになりますが、元々YesだったところがNoになってしまう) まだ、VBA初心者ですので、小学生(実際は中年?)にも解るように教えていただければ幸いです。よろしくお願いします。

  • access2000でデータの変更の内容がわかるようにしたいのですが。

    ACCESS初心者です。 ACCESS2000でフォームで既存レコードのどこかを更新したら、 (1)変更する前のデータをテーブル?で保存していきたい。(変更されたデータの過去分のデータをどんどん残していく。上書きはしない)&表示できれば尚うれしい。 (2)データを更新した日時も(1)と同じテーブルに書き込みたい。(こちらも(1)同様表示できれば尚うれしい)のです。 この作業はアクセスでできる?!と思っているのですが、 どなたかご教授頂ける方、よろしくお願いします。

  • ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください

    アクセスのテーブルにあるYes/No型のチェックボックスを、コマンドボタンを押すことによって、全てのレコードをYes(チェックが入っている状態)又はNo(チェックが入っていない状態)にする 方法を教えてください。自分で、参考書をみながら試みたのですが、NoをYesに変えられたのですが、全部Yesにならなくて困っています。 (NoはYesになりますが、元々YesだったところがNoになってしまう) まだ、VBA初心者ですので、小学生(実際は中年?)にも解るように教えていただければ幸いです。よろしくお願いします。