Wir organisieren in unserem Verein ReHa-Sport auf ärztliche Verordnung und rechnen die ReHa-Übungen mit den Abrechnungsstellen der Krankenkassen ab. Daraus entsteht der der Anwendungsfall, daß eine Rechnung mit den abzurechnenden Übungseinheiten (als Daten in Eigenschaften/Zusatzfeldern des Adresstyps Verordnungsteilnehmer) an die Abrechnungsstelle der Krankenkasse des Übungsteilnehmers (als Datum des Adresstyps Abrechnungsstelle) geschrieben werden soll. Programmatisch würde ich das über Lesefelder lösen wollen, mit Code wie:
Code: Alles auswählen
DBIterator list = Einstellungen.getDBService().createList( Mitglied.class );
list.addFilter( "id = ?", new Object[] { mitglied_id } );
...
DBIterator list = Einstellungen.getDBService().createList( Adresstyp.class );
Code: Alles auswählen
Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'script' at row 1
1. Frage: Spricht etwas dagegen, die Spaltenlänge auf 10.000 zu setzen?
2. Frage: Hat jemand eine Idee, warum die Änderung der Spalteneinstellung unter Linux mit LibreOffice/JDBC nach https://doku.jverein.de/allgemein/libreofficedb nicht funktioniert? Lesezugriff geht, aber die Einstellungen sind ausgegraut.
Danke für Eure Hilfe und ein schönes Wochenende
Volker