同様のプロパティを持つ一連の選択リスト、チェックボックスがあります。私はそれらをindexed_propertyの下に持っています。問題なく select_list から値を選択できました。ただし、check_myindexpropitem.mycheckbox を使用すると、エラーが発生します。
NameError: undefined local variable or method `check_myindexpropitem' for #<myPage:0x3393588>.
check_myindexpropitem.mycheckbox_element.enabled に対して true が返されますか?
ページ オブジェクト コード:
indexed_property(:myindexpropitem,
[
[:select_list, :myselectlist, {:id => 'drpV%sselect1'}],
[:checkbox, :mycheckbox, {:id => 'checkV%scheckone'}]
])
脚本:
if myindexpropitem[i].mycheckbox_element.enabled? # i is from the for loop
check_myindexpropitem[i].mycheckbox
end