Seite 1 von 1

Lösung für mehrere Formular Seiten

Verfasst: Di 6. Aug 2013, 12:54
von Sly
Hallo ihr alle,

Ich suche nach einer Lösung, wie ich mehrere Formularseiten in Libre Calc zurücksetzen kann?
Ich habe zur Zeit eine Schaltfläche auf jeder Seite mit der Zuweisung "Formular zurücksetzen".
Aber so kann ich nur die eine Seite bzw jede Seite einzeln zurücksetzen. Ich würde gern mit einen Schalter alle Formularseiten zurücksetzen. Ist so was möglich und wenn ja wie realisiere ich dies.

Danke im voraus Sly

Re: Lösung für mehrere Formular Seiten

Verfasst: Di 6. Aug 2013, 20:37
von F3K Total
Hallo,
was genau meinst du mit "Formularseiten"?
Es wäre besser zu verstehen, wenn du ein Beispieldokument hochladen würdest.
Gruß R

Re: Lösung für mehrere Formular Seiten

Verfasst: Mi 7. Aug 2013, 06:18
von Sly
Ein Formular wo es Numerische, Listen und Textfelder gibt.
Das man dann einer Schaltfläche zuweisen kann, das diese wieder auf den Standardwert zurücksetzen kann. (siehe Bild im Anhang)
Wie schon geschrieben, es geht nur jede Seite für sich, ich möchte aber über alle Tabellenseiten ein zurücksetzen haben mit einer Schaltfläche und nicht jede Seite einzeln, da es Formularfelder auf jeden Tabellenblatt gibt.
Für eine Lösung wäre ich dankbar, vielleicht geht das zurücksetzen auch per Makro? Wenn ja dann wie?
Ich habe mal noch eine Beispieldatei fertig gemacht (siehe Anhang). Wenn ich auf beiden Tabellenblättern was eintrage, und Reset drücke, löscht es nur die Einträge auf dem aktuellen Tabellenblatt. Ich möchte es aber halt auf beiden gelöscht haben mit einer Schaltfläche.

Gruß Sly

Re: Lösung für mehrere Formular Seiten

Verfasst: Mi 7. Aug 2013, 17:18
von F3K Total
Hi,
wenn Du auf jedem Tabellenblatt nur ein Hauptformular hast, sollte dieses kleine Makro den Job erledigen:

Code: Alles auswählen

Sub S_reset_all_sheets
   osheets = thiscomponent.sheets
   for i = 0 to osheets.count - 1
       osheet = osheets(i)
       oform = osheet.drawpage.forms(0)
       oform.reset
   next i
End Sub
siehe Beispiel.
Gruß R

Re: Lösung für mehrere Formular Seiten

Verfasst: Do 8. Aug 2013, 05:42
von Sly
Ja, genau das habe ich gesucht. Danke dir :D .
Was meinst du überhaupt mit Hauptformular?

Gruß Sly

Re: Lösung für mehrere Formular Seiten

Verfasst: Do 8. Aug 2013, 18:53
von F3K Total
Hi,
das erste Formular, was Du im Formularnavigator sehen kannst, ist das erste Hauptformular.
Gruß R

Re: Lösung für mehrere Formular Seiten

Verfasst: Fr 9. Aug 2013, 10:51
von Sly
Ok, danke noch mal.