Seite 2 von 3

Re: [Module] GridExModule.pbi

Verfasst: 31.10.2017 11:24
von Andre
Sehr, sehr schön :allright:
Danke :D

Könnte mir noch nützlich werden + sollte sich (z.B. innerhalb eines ContainerGadgets) auch relativ problemlos in Dialog-basiertes GUI einbinden lassen... 8)

[Module] GridExModule.pbi - UPDATE

Verfasst: 07.11.2017 23:29
von Thorsten1867
UPDATE (7.11.2017)

  • Formatieren von Zellen
    • Ganzzahlen: Tausenderpunkt
    • Fließkommazahlen: "%i,%ddd" & Tausenderpunkt
    • Geldbeträge: Währung (€/$/...)
    • Datum: "%dd.%mm.%yyyy" / "%yyyy/%mm/%dd"
    • Zeit: "%hh:%ii Uhr" / "%hh std. %ii min. %ss sek."

  • Zellen farbig markieren, wenn die Bedingung erfüllt ist
    • Negative / Positive
    • Equal{12.5} / Equal{24.12.2017} / Equal{String}
    • Compare{=|String} / Compare{>|24.12.1987} / Compare{<=|28.99}
    • Like{*wort} / Like{Namen*} / Like{*teil*}

  • Berechnungen mit den Zellinhalten (R=Row / C=Col / Row:Col)
    • Sum[R1]..[R5] / Sum[C3]..[C5] / Sum[1:3]..[5:3]
    • Average[R1]..[R4] / Average[C1]..[C3] / Average[1:3]..[4:3]
    • Min[R1]..[R5] / Min[C1]..[C3] / Min[1:3]..[5:3]
    • Max[R1]..[R5] / Max[C1]..[C3] / Max[1:3]..[5:3]
    • Count{=|String}[R1]..[R5] / Count{>|12.1.2015}[R1]..[R5] / Count{<=|12.75}[R1]..[R5]
    • [2:3]+[2:5] / [2:5]-[4:5] / [2:3]+[2:5]-[4:3] / [2:3]*[2:5] / [2:5]/[4:5]

Re: [Module] GridExModule.pbi

Verfasst: 08.11.2017 14:14
von Thorsten1867
Added: GetSelectedCells(GID.i, Array Cells.s(2))

Nachdem es im ursprünglichen Code seltsamerweise nicht vorgesehen war, Selectionen auszuwerten, habe ich einen Befehl zum Auslesen der markierten Zellen in einen Array hinzugefügt. (siehe Beispiel 1)

Added: ExportCells(GID.i, File$, Flags.i)
Added: CopyToClipboard(GID.i, Flags.i)

Added: Laden/Speichern der Grid-Größe sowie Zeilenhöhe und Spaltenweite

Re: [Module] GridExModule.pbi

Verfasst: 11.11.2017 15:47
von manf
In der Fassung eine tolles Tools :D
Zu dem noch gefundenen Fehler folgt ein PM
Danke
Bug ist schon erledigt. siehe englisches Forum
Hatte die Version gestern runtergeladen, aber erst heute getestet und die Änderung nicht mitbekommen.
Danke :D :D

Re: [Module] GridExModule.pbi

Verfasst: 12.11.2017 01:02
von Thorsten1867
Added: Sortierpfeile für Spaltenkopf
Added: Editierbare Combobox (Text eingeben oder aus der Liste auswählen)
Added: CellTyp setzt automatisch die passenden Formatierungen
Added: Images als Zellinhalte

Re: [Module] GridExModule.pbi

Verfasst: 13.11.2017 00:06
von Thorsten1867
[12. November]

Added: Zusätzliche andersfarbige Linien (z.B. für die Zeilen mit Berechnungen)
Changed: Optische Verbesserungen (z.B. FocusBorder & Standardfarben usw.)

[13. November]

Added: Eingaben für editierbare Zellen auf Gültigkeit überprüfen (=> Fehler: hellroter Zellhintergrund)

Re: [Module] GridExModule.pbi

Verfasst: 26.11.2017 14:16
von Thorsten1867

Hinzugefügt: Zusätzliche farbige Rahmen für einzelne Zellen
Hinzugefügt: GetSelection(), um selektierte Zellen für externe Prozeduren zu verwenden (z.B. Zellen verschmelzen)
Hinzugefügt: Kopieren ausgewählter Zellen in/aus ClipBoard (CSV oder Tabulator)
Hinzugefügt: Erlauben oder verbieten der Größenänderung von Spalten und/oder Zeilen.
Hinzugefügt: Themes für das Grid (Farbschemen, Headergestaltung ...)
Hinzugefügt: Nur gültige Einträge für editierbare Zellen akzeptieren (#Valid)
Hinzugefügt: Berechnungen aktualisieren, wenn eine Zelle mit dem #Update-Flag geändert wurde.
Hinzugefügt: Mausklick in der linken oberen Ecke, um alle Zellen zu markieren.
Hinzugefügt: Strg - Mausklick / Umschalttaste - Mausklick (Zeilenkopf) zum Auswählen von Zeilen => Kopieren & Einfügen ausgewählter Zeilen
Hinzugefügt: Strg - Mausklick zum Auswählen einzelner Zellen => Kopieren & Einfügen ausgewählter Zellen
Hinzugefügt: Grid als Arbeitsblatt speichern/laden (inklusive der verwendeten Bilder)

Re: [Module] GridExModule.pbi

Verfasst: 26.11.2017 15:15
von Bisonte
Wenn ich nur die ganzen Features lese .... Bald hast Du Excel ersetzt :allright:

abweichende Zeilennummerierung

Verfasst: 27.02.2018 10:15
von ThoPie
Hallo,
erstmal ein großes Lob für dieses tolle Modul. Es hat mir schon manche Arbeit erleichtert.
Nun meine Frage: Besteht die Möglichkeit, die Zeilen anders zu nummerieren?
Statt 1,2,... könnte ich A,B,C,... gebrauchen.
Oder anders - kann man die Zeilennummer manuell ändern?
Vielen Dank für eure Hilfe.

Verfasst: 27.02.2018 19:31
von juergenkulow
Edit: Code gelöscht. Re: abweichende Zeilennummerierung gehört hier nicht hin. Gruß Jürgen Kulow
__________________________________________________
Domain angepasst
27.02.2018
RSBasic