none
Access97的核取方塊沒有反應 RRS feed

  • 一般討論

  • 各位前輩 您好:

          敝人目前公司的系統是Access97,其中有一項功能是勾選交貨明細要不要印,勾選完後按列印按鈕會跳到報表。

          剛到公司時,同事說那只能在Windows Me時使用,ex: 訂單號碼103071111,在Windows XP時不能勾選交貨明細的核取方塊,但是在Windows Me就可以正常勾選,勾選完後再到Windows XP看,發現在Windows Me有勾選的選項在Windows XP也有勾選(預設是全都不打勾)。

          在敝人在自己電腦上(作業系統是Windows XP)測試時發現,居然可以正常勾選...,但是在其他Windows XP電腦上就不行。

          敝人嘗試把其他Windows XP電腦的microsoft updata上的建議更新都更新過,似乎不是這問題。

          所以想請教各位前輩,我該怎麼找出原因解決,好讓其他Windows XP電腦也能正常使用核取方塊,請不吝教導,謝謝。


    • 已編輯 AskaSuModerator 2014年9月9日 下午 03:07 編輯過長標題,原始標題: Access97的核取方塊(CheckBox)在Windows XP系統的電腦一台按了有反應,其他台都沒有反應
    • 已變更類型 AskaSuModerator 2014年9月9日 下午 03:08 End of Support
    2014年9月9日 上午 10:59

所有回覆

  • Access 97 用 DAO 3.5 / Jet 3.51

    Access 2k 以後用 DAO 3.6 / Jet 4.0

    Access 2007 以後用 Jet 12.0

    如果是 .mde ,把原始檔用 Access 2003 重新編譯過一遍,搭配 Access 2003 Runtime 一起散布。

    最好確認一下,當時 Access 用的 CheckBox 是用 Office 內建物件還是 VB5 的 CheckBox ,若是 VB5 ,找開發人員修改成 Office 內建的。

    涉及開發問題,在隔壁 MSDN Office 討論區討論。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2014年9月9日 下午 12:17
  • 心冷熱情熄 您好:

    謝謝您的回答。

    1. "如果是 .mde ,把原始檔用 Access 2003 重新編譯過一遍,搭配 Access 2003 Runtime 一起散布。"

         副檔名.mdb。

    2."最好確認一下,當時 Access 用的 CheckBox 是用 Office 內建物件還是 VB5 的 CheckBox ,若是 VB5 ,找開發人員修改成 Office 內建的。"

        確定CheckBox是office內建物件。

    3.根據"Access 97 用 DAO 3.5 / Jet 3.51",發現Jet是3.50,所以下載Jet35sp3.exe,關掉其他應用程式後安裝,完成後CheckBox可以正常使用了。

    參考的文章:Microsoft Jet 3.5 可供下載的更新的版本

    "不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?"

    抱歉,因為自己也是一頭霧水,就只知道公司裡作業系統是windows xp的電腦,就只有一台可以正常使用CheckBox功能,我想其中有一台能用的話應該可以排除是程式的問題,我想有可能是少了什麼補丁元件之類的,就到microsoft updata,把建議的更新都更新了,也沒有解決問題,然候就不知道從哪方面著手找問題了。

    目前問題已解決,受教了,謝謝!!
    2014年9月10日 上午 06:59
  • 基本上,完整的論壇都有簽名檔功能。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2014年9月10日 上午 11:52