return;
if (!(event.data instanceof Address))
return;
Address a = (Address) event.data;
try {
getEmpfaengerName().setText(a.getName());
getEmpfaengerKonto().setValue(a.getIban());
getEmpfaengerBic().setValue(a.getBic());
// Wenn der Empfaenger aus dem Adressbuch kommt, deaktivieren wir die Checkbox
getStoreEmpfaenger().setValue(Boolean.FALSE);
try
{
String zweck = StringUtils.trimToNull((String) getZweck().getValue());
if (zweck == null)
{
// Verwendungszweck vervollstaendigen
SepaSammelTransferBuchung s = getBuchung();
DBIterator list = s.getList();
list.addFilter("empfaenger_konto = ?",a.getIban());
list.setOrder("order by id desc");
if (list.hasNext())
{
SepaSammelTransferBuchung t = (SepaSammelTransferBuchung) list.next();
getZweck().setValue(t.getZweck());