BizDesignerV ラジオボタンが動作しません。

BizDesignerV で次のラジオボタンのプログラムを作成しましたが、例えばkintoneアプリからの確度の情報がBまたはCの場合に、BizDesignerV でそれらの情報を読み込んで実行すると、BまたはCへの切り替わる動作ができず、初期値のAばかり表示されます。

ちなみに、kintoneアプリのラジオボタンのフィールドコードは"probability"のままです。

/* 確度 */
data = rec[“probability”];
^.opb_kakudo = data[“value”];

/* 確度 */
jsonData += " "probability" : { "value" : "" + str(^.opb_kakudo) + “" },”;

Label l_kakudo {
X = 16;
Y = 192;
Width = 66;
Height = 25;
BgColor = $FFFFCC;
Border = $FALSE;
BorderStyle = $ETCHED;
Value = “確度”;
HorizontalAlign = $CENTER;
VerticalAlign = $CENTER;
FontSize = 12;
Transparent = $TRUE;
FgColor = $3333FF;
}
OptionButton opb_kakudo {
X = 113;
Y = 194;
Width = 138;
Height = 23;
Scroll = $NONE;
Border = $FALSE;
BgColor = $CCCCCC;
LayoutSpacing = 4;
FontSize = 12;
NextTabKey = $ENTER;
OptionItem itm_kakudo []{
Height = 20;
Width = 42;
LayoutMargin = 2;
Layout = $HORIZONTAL;
LayoutSpacing = 2;
}
itm_kakudo << csv(.title,.value){
“A”,0,
“B”,1,
“C”,2
};
}

 

ao1962さん

はじめまして。サクラエビです。

Biz/Browser の利用にはあまり詳しくないのですが、気になった点に関してコメントさせていただきます。

記載いただいているソースの中に、kintoneのレコード取得処理がないのですが、

GET処理は別途記載があり、"probability"の情報は正しく取得できているのでしょうか?

"probability"の情報は取得できていますが、ラジオボタンについて、kintone側のアプリでの情報(項目)名が文字列のアルファベットでは実行できないみたいです。0から始まる番号でしか実行できない事が判明しました。

“A”,0,
“B”,1,
“C”,2

上記のプログラムになると、kintone側のアプリでのラジオボタンのフォームでの項目は0,1,2 と設定すれば、正常に実行できるようになりました。

人騒がせいたしまして、申し訳ございませんでした。