Dynamisches Binden eine NSTableViews

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Dynamisches Binden eine NSTableViews

    Hallo,

    ich habe eine ODBC-Datenquelle, wo ich mit normalen SQL-Abfragen Ergebnismengen bekomme. Die schiebe ich in den Content eines ArrayControllers und binde diesen mit den TableView-Spalten - alles erstmal ganz einfach ;)

    Jetzt möchte ich SQL-Abfragen erst zur Laufzeit eingeben, d. h., ich weiß vorher nicht, wie viele Spalten das TableView haben muss und wie die Spaltennamen sind, auch kann ich die Spalten-Werte noch nicht binden, (ebenso das Suchfeld).

    Ich könnte jetzt also meine Spalten (die Keys eines Dictionary werden) durchlaufen und alles programmatisch irgendwie friemeln, frage mich aber, ob es da einen clevereren Ansatz gibt - so wie ein TableView merkt, wie viele Zeilen es hat, könnte es ja auch merken, wie viele Spalten da sind??

    Hat so etwas schon jemand mal gemacht??




    Danke und Gruß fiveyears