まりふのひと

Access

FS社のAccessで発生した「指定されたデータ量がフィールドサイズを超えています」に対応した

■ FS社からの 6/1 のメール 月末処理の為、[勤怠報告書]ボタンをクリックしたところ、「指定されたデータ量がフィールドサイズを超えています」と表示されました。 「OK」ボタンを押して続行しました。表示されたデータに問題はありませんでした。 ■ 考…

Access2003/指定されたテーブルから削除できませんでした

FS社の Access「月次処理」の改修で、コーディングを終え検証したら‥‥モジュールで SQLを実行した時に出ることが判ったので、SQLをクエリーに貼り付け、実行してみた‥‥ ら、同じエラーが出た。 ググったら、Office.Microsoft.comに、次のようにあった。 "…

FS社訪問のためのメモ書き

改修の記録をどう残すか プログラムmdbは P_改廃履歴:テーブル(隠しファイル)を持っており、(1)バージョン、(2)改修日、(3)改廃概要を残すようにしている。 バージョンは、リンク張り直しのキーにもなっている。 3日の改修は、ワークmdb(今回は tmp1.mdb…

Access2003で「オートナンバー型」フィールドにデータを追加した時の挙動テスト

Windows7 の Access2003 で、「オートナンバー型」フィールドにデータを追加した時の挙動を‥‥ 「今更テスト?」という感じもするが、Access大好き人間だった数十年前はブログが無かった。その頃のノートは行方不明。そこでもう一度、確認?した。 D_作業日報…

Access mdbファイルを開くと実行時エラーが出る

Access2003で開発したFS社の mdb ファイルを開くと原因が掴めないエラーが出るようになった。 **** でエラーが発生しました:オブジェクトまたはクラスがこのイベントセットをサポートしていません。* マクロ名、ユーザー定義関数名、[イベントプロシージ…

Access2003からAccess2010へ移行するには...

Access2003からAccess2010へ移行するにあたっての問題点等を聞かれても‥‥ 使っていないので答えられない。「しっかり調べなさい」としか言いようがない... で、個人的には office.microsoft.com の「Access 2003 から Access 2010 へ移行する」 読んでみたが…

Windows7のAccess2003で「応答なし」になる

FS社の Accessシステム(Access2000 ファイル形式)の改修を Windows7/Access2003 で着手、検証を始めた。 メインの mdbを開く。AutoOpen がフォームを開き、メニューが出る。 ボタンをクリックし、データ更新用のフォームを開こうとするが‥‥ マウスポイン…

Access2003/「ファイル共有ロック数が制限を超えています」が出るのでレジストリーを変更した

FS社に伺い、 WindowsXP/Professional の Access2007 をアンインストール。 Access2003 をインストールしようとしたら、 「データ実行防止/コンピュータ保護のため、このプログラムは Windows により終了されました。」という画面が出てインストールに失敗…

Access2010でクエリーのプロパティを見る(開く)には

Question Access2003で開発したアプリを Windows7の Access2010で見ています。追加クエリーの追加するテーブル名を知りたいのです。Access2003では、右クリック ⇒ プロパティで見られたのですが... Anser 同じ質問が Yahoo!知恵袋にありました。 ACCESS201…

Access2010でオブジェクトの一覧表を作りたい...

Microsoft Access2010 を起動した。前回は Access2003 だったから、単純に引いて 7年ぶり‥‥ ぐらい。リボン形式に変わっており、前に進めない... 組んだシステムの内容も全く忘れている。どこに何があるのかさっぱりわからない。そこで、オブジェクトの一覧…

Accessが扱えるの最大レコード数や容量に関する情報

FS社の Accessシステム。Windows98で開発、約2年掛かったので開発が終わって 10年は経っている はず。 自分のパソコンは何度もダウン,買い換えているので、現在のパソコンの中に当時の記録は無い。 該社とのメールで、一番古いのが 2005/08/09、パソコン…

Access2007で「セキュリティの警告」が出て起動が面倒

WindowsXPのAccess2002で作成したmdbです。Access2007で動かしていますが、起動する度に「セキュリティの警告」が出て面倒です。 ■ 回答 Access2007は持っていませんので、“Access2007 セキュリティの警告” でググってみました。 ACCESS2007について‥‥ プロ…

会員管理DB更新実施

前回の打合せ に基づきYK社を訪問、会員管理DB の更新を「2011.10.30」付けで実施した。 更新は順調に進んだ終わったが、Windows7 の「検索」には参った。WndowsXP では、ドライブCとDを同時に検索できたり、更新日付の範囲やサイズ、隠しファイルを検索…

会員管理DB更新打合せ

10時より、YK社で会員管理DB更新に関する打ち合わせを行った。久しぶりに訪問してビックリ、パソコンが変わっていた。 データを移したのですが、見られません... ∵ そりゃそうでしょう。WindowsVistaから Windows7+64ビットに変え、データをコピーしたから…

レコードが含まれないレポートの印刷をキャンセルする

Microsoft Office.com より引用 既定では、レコードが含まれないレポートの印刷が可能です。この問題を解決するには、マクロを使用するか、Microsoft Visual Basic for Applications (VBA) コードを使用して、レポートにレコードがあるかどうかを確認してか…

親フォームのフィールドを参照するのは Screen.ActiveForm.フィールド名

朝からパソコン日和。FS社の改修は終わった つもりでいた。その後、「問題無い」ことを確認するため、過去のデータを見ていておかしな現象があるのを発見した。 4番目のレコードから、No.が上手く表示されていない。 表示幅(固定)が足らないほど大きな値…

2581/openReportアクションの実行はキャンセルされました

FE社に納めている会員管理のAccessアプリ(mdb)。「印刷できなくなった」のヘルプ電話が掛かってきたが要領を得ないので、朝一で出向いた。 印刷プレビューを実行すると、2581/openReportアクションの実行はキャンセルされましたのメッセージが出て、印刷…

Access2003/レポートごとに印刷するプリンターを指定するには

プリンターを固定する レポートを[デザイン]で開く。 [ファイル]メニュー ⇒[ページ設定]をクリックする。 [ページ]タブで 「その他のプリンタ」を選択し、 [プリンタの設定]をクリックする。 【ページ設定】ダイアログボックスの「プリンタ名」を…

mdbアプリをAccess2010で起動したら「コマンドまたはアクション’終了’は無効です」

FE社から頼まれている改修が一段落したので、Windows7マシン(ノートパソコン)にコピーし、Access2010で動かしてみたら‥‥ ■ 原因 マクロ中の「Accessの終了」を実行した時に発生したものと思われる。 mdb を開いて見ているうちに「変更」が発生。Access終…

Access2002で作った「受付簿」、Access2007では【パラメータの入力】画面が出る

2011-06-02の記事 の続きで、昨日までに次を行った。 Windows7(ノートパソコン)にAccess2010をインストール。 Office Updateを実施。 WindowsXP/Access2003 の「受付簿.mdb」をWindows7にコピー Access2010で、「受付簿.mdb」を開く 不具合が再現するか? …

Access2002で作った「受付簿」、Access2007ではフォームが最小化で開くので不便

以前、町内小中学校の事務の人に頼まれて、「受付簿」というアプリケーションをAccess2002作った。もう使われていないだろうと思っていたが、当時、中学校で事務をしていた方から「お願いしたいことがある」とのことで訪問を受けた。 久しぶりに起動したのが…

mdbファイルはWindows7上のAccess2010でも動く

Access2010の下位バージョンへのデータ互換性について (Microsoft Answers) 以前のファイル形式である .mdb ファイル は Access 2007 以降でもサポートされていますので、.mdb ファイルで保存した場合は Access 2010 で作成したデータを Access 2003 でも…

Access2003/「指定した式で、閉じているかまたは存在しないオブジェクトを参照しています」エラーが解決

※ いきさつ H23/05/28 Access2003/FS社の改修でエラー、行き詰まる...FS社のAccessシステム、26日の打合せに基づき改修に着手したが、テストすると、今回、触っていないところでエラーが出て行き詰まる...エラーコード:2467指定した式で、閉じているか…

Access2003/FS社の改修でエラー、行き詰まる−続き

自宅のソースがおかしいのではないか? との疑惑から、朝一でFS社に電話し、「テストしたい」と申し込んだところ、OKの返事だったので出掛けた。 FS社のバージョンは 1.5 で自宅のソースと同じであった。 FS社ではエラー発生は無いことを確認。 FS社…

Access2003/FS社の改修でエラー、行き詰まる...

FS社のAccessシステム、26日の打合せに基づき改修に着手したが、テストすると、今回、触っていないところでエラーが出て行き詰まる... エラーコード:2467指定した式で、閉じているかまたは存在しないオブジェクトを参照しています。 手持ちのコードが古い…

Access/レポートを開く時、以前のフィルターが残ってしまう

FE社との約束の忘れ、催促の電話があり慌てて出かけた。 「帳票が数ページ出るはずなのに1ページしか出ない」と言う...トレースすると、次のコードの 1〜2 が効いていないようだ。 1. If strWhere = "" Then 2. DoCmd.OpenReport reportName, intView 3. …

会員管理システム更新手順(メモ)

1F作業停止。 mdbのバックアップ作成→フォルダごとzip化する。 1Fのiniファイル印刷。 2Fのバックアップ作成→フォルダごとzip化する。 2Fのmdbをver.0.13に上げる。 本番に不要なテーブル、クエリ 一連の業務完了後、削除する。 W_来店 xlsリンクデータ RQ_…

Access2003/DLLが正しく呼び出せません

17日の続き で、Accessで作った会員管理の改修を行っているが、おかしなエラーが出るようになった。DLLが正しく呼び出せませんというもの。1ステップずつ実行してみると、ある関数に飛び、終了して、戻った途端にエラーになる... 関数から戻る時に「DLLが…

2年半ぶりの会員管理の改修打ち合わせ−続き

昨夜、改修の作業に入った ら終わらなくなり、寝たのが午前4時。10年ぶりぐらいの徹夜になったぁ〜 今日は検証する気分じゃないので、明日、行うことにする。

2年半ぶりの会員管理の改修打ち合わせ

直近の改修日が2008年3月なので、2年半ぶりのAccess会員管理の改修打ち合わせに出向いた。普段は全く使っていないので、何もかも忘れている。しかもYK社のAccessはバージョンが2007なので、プログラムの解読に手こずる...次回打ち合わせを20日にするこ…