メインコンテンツへスキップ

コンボボックスで設定した内容がデータに反映されない

コメント

15件のコメント

  • 津久井空

    元々、データビューで書き込みリンクに指定されており、その他カラムについては、コンボボックスなどで入出力ができているテーブルについて、違うカラムを新しくコンボボックスに指定いたしました。

     

  • 津久井空

    コントール配置後に、コントロール種別を変更できるのですか!?

    しりませんでした・・・。

    「コントロール特性」では変えられそうにないのですが、どこでできるのでしょうか・・・・。

  • 津久井空

    了解いたしました。

    エディットボックスで試してみたところ、こちらは正しくデータ反映できます・・・・。

  • 津久井空

    エディットボックスをコンボボックスに変更する方法がわからないのですが、そのような方法があるのでしょうか?

  • 津久井空

    それは何度も試しており、データに設定内容を反映できません・・。

     

     

  • 津久井空

    どの設定でしょうか?

    「データ」については、設定したいデータを設定しております。

     

  • nkmt
    津久井様
     
    例えば得意先マスタの掛現金区分 という数値1桁の項目があり、
    それを画面フォームに貼り付け。
    (データリポジトリ上でこの項目はコンボボックスで表示するよう設定済)
     
    そのコンボボックスの選択項目リストには、0:掛,1:現金 と書いてあります。
     
     
    オンラインタスク、修正モード。得意先マスタを書込みリンク。
     
    このコンボボックス項目をマウス操作で0か1を選択、
     
    あるいはキーボードで0か1を入力。
     
    マウス操作でもキーボード操作でもどちらでも変更した値が保存されますね。
     
     
    プログラムで値を変更した後、
    データリポジトリ上からそのテーブルをAPGして、値が変更されているか、
    まずは確認をされてはいかがでしょうか?
  • Tanda

    > エディットボックスで試してみたところ、こちらは正しくデータ反映できます・・・・。

    エディットで更新できて、コンボボックスで更新できないということはないですよ。コンボボックスの設定がどこか間違っていることが考えられます。

    コンボボックスのプロパティの設定はどうなっていますか?

     

  • 津久井空

    皆様。

    ご回答ありがとうございます。

    すべて確認させていただきましたが、うまく動かず・・・この期にサポートのインシデントを購入して質問することにいたしました。

    また何かわかりましたら、フィードバックさせていただきます。

     

  • Tanda

    こういうときのサポートインシデントは、有料でも価値がありますね。

  • Tanda

    私はマジック社のサポートインシデントは結構お値打ち料金だと思っています。

  • Tanda

    ISHIJIMAさんのご指摘にもありますが、エディット項目での確認のときも同じカラムで調査されていますか?

  • 津久井空

    皆様ありがとうございました。

    なんと、コントロールヒットをハンドリングして、特定の数値内のコントロール名称で無ければ処理抜けをさせてしまうコードが入っておりました・・・・・。

     

    まったく想像できませんでした。

    お騒がせいたしました。

  • Tanda

    津久井さん、原因が分かってすっきりですね!

    似たようなことは私もよくやります。お気持ちお察しします!

  • 津久井空

    かなり前に他の人が書いたコードなので、闇夜に鉄砲みたいな感じでした(@@;)

    スッキリしました!

サインインしてコメントを残してください。