私はStringEditを持ち、leaveメソッドをオーバーライドしています。オーバーライドされたメソッドleave()でStringEditの値を変更するにはどうすればよいですか?
public boolean leave()
{
boolean ret;
;
info("leaved");
this.text("leaved");
CliHouseNumber.text("leaved");
ret = super();
info("leaved");
return ret;
}
問題は、2つのinfologsが発生しますが、CliHouseNumberの値は変更されません。なぜ値は同じままですか?
INFO:
は、フィールドがデータソースとのDataFieldにリンクされている
私もこれを試しましたが、何も変わりません。 – SamekaTV
StringEditをDataSourceとDataFieldからリンクして値を変更し、最後に再度リンクする可能性はありますか? – SamekaTV
DataSourceとDataFieldがある場合は、フィールドの値を変更できないと思います。 – SamekaTV