Anfängerproblem: Editieren über Dropdownlist
Posted: Mon Nov 02, 2015 2:42 pm
Hallo,
ich habe meine erste Testapplikation geschrieben, hänge aber an dem Problem der Dropdownlisten. Der Wert für das Feld kommt aus einer zweiten Tabelle. Was mir nicht klar ist: Wann benötige ich
Ich habe nur die zweite Variante verwendet und ich kann in einer Tabelle den neuen Wert wählen und der zugehörige Schlüssel, der auch in der Tabelle angezeigt wird, ändert sich auch, aber der zugehörige Text, den ich in der Auswahlliste gewählt habe, bleibt nicht in der Tabelle stehen. Das Feld bleibt danach leer.
Für einen Tip oder ein kleines Beispiel wäre ich sehr dankbar.
Gruß
Frank
ich habe meine erste Testapplikation geschrieben, hänge aber an dem Problem der Dropdownlisten. Der Wert für das Feld kommt aus einer zweiten Tabelle. Was mir nicht klar ist: Wann benötige ich
- Code: Select all
rdb.setMasterReference(...)
- Code: Select all
ReferenceDefinition referenceDefinition = new ReferenceDefinition();
referenceDefinition.setReferencedDataBook(pReferencedDataBook);
referenceDefinition.setReferencedColumnNames(pReferenceColumnNames);
referenceDefinition.setColumnNames(pColumnNames);
UILinkedCellEditor linkedCellEditor = new UILinkedCellEditor();
linkedCellEditor.setLinkReference(referenceDefinition);
linkedCellEditor.setTableHeaderVisible(false);
pDataBook.getRowDefinition().getColumnDefinition(pColumnNames[1]).getDataType().setCellEditor(linkedCellEditor);
Ich habe nur die zweite Variante verwendet und ich kann in einer Tabelle den neuen Wert wählen und der zugehörige Schlüssel, der auch in der Tabelle angezeigt wird, ändert sich auch, aber der zugehörige Text, den ich in der Auswahlliste gewählt habe, bleibt nicht in der Tabelle stehen. Das Feld bleibt danach leer.
Für einen Tip oder ein kleines Beispiel wäre ich sehr dankbar.
Gruß
Frank