Re: [de-users] Base und Seriendokument

2014-07-04 Diskussionsfäden Robert Großkopf
Hallo Stefan,
 
 Jetzt versuche ich, wenn ich mein Seriendokument geöffnet habe, die 
 Datensätze zu filtern, in denen eine Rechnungsnummer steht.

Warum filterst Du anschließend in einem Writer-Dokument? Filtere doch
vorher die Datengrundlage, so dass nur die gewünschten Ausdrucke im
Seriendokument erscheinen.
 
 Klappt nicht. Irgendwas übersehe ich.
 
 Ich habe das Feld Re.Nr. als Zahl in der Tabelle Belegung definiert und 
 kann aber nicht danach filtern: Re.Nr.  0 - da passiert nix.

Du filterst die Tabelle oder das Seriendokument? Ohne Beispiel ist das
wieder schwierig zu sagen, was da nicht klappt.

Gruß

Robert

-- 
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Base und Seriendokument

2014-07-04 Diskussionsfäden Stefan Vogel

Hallo Robert,

habe heute meine Frau zum Flughafen Hahn gefahren und nochmal über meine 
Mail nachgedacht und da ist es mir klar geworden, daß mit den Angaben 
nix zu machen ist.


Es ist so, daß ich alle Datensätze an die zimmervermietung_csc.odb 
übergeben muß, damit der richtige Bettenpreis errechnet wird.


Weiter kommt ja dann die Abfrage Rechnung und auf die muß ich zugreifen 
um die Feldinformationen zu bekommen, die in dem Seriendokument 
verwendet werden.


Ich öffne also das Seriendokument und F4, lasse mir die Abfrage anzeigen 
und diese Abfrage möchte ich gerne Filtern nach denen Datensätzen, die 
in der Rechnungsnummer was drinne stehen haben. Die Rechnungsnummer 
generiere ich in einer Tabelle die dann zusammen mit allen anderen 
Felder der Tabelle Belegung hinzugefügt werden. Die schließlich 
Grundlage ist für Berechnung. Aus ihr entsteht ja nach Deiner 
Programmierung die Rechnungsvorstufe und auf die greift weiter die 
Abfrage Rechnung zu, die letztendlich die Datensätze anzeigt mit den 
Feldern die ich brauche für das Seriendokument.


Und diesen Filter bekomme ich nicht auf die Reihe.

Ich schicke Dir noch die momentane Datenbank mit. Mache ich in einer 
extra Mail an Dich.


Ich hoffe, es ist jetzt klarer geworden.

Ganz herzlichen Dank an Dich

Stefan


Am 04.07.2014 16:32, schrieb Robert Großkopf:

Hallo Stefan,

Jetzt versuche ich, wenn ich mein Seriendokument geöffnet habe, die
Datensätze zu filtern, in denen eine Rechnungsnummer steht.

Warum filterst Du anschließend in einem Writer-Dokument? Filtere doch
vorher die Datengrundlage, so dass nur die gewünschten Ausdrucke im
Seriendokument erscheinen.

Klappt nicht. Irgendwas übersehe ich.

Ich habe das Feld Re.Nr. als Zahl in der Tabelle Belegung definiert und
kann aber nicht danach filtern: Re.Nr.  0 - da passiert nix.

Du filterst die Tabelle oder das Seriendokument? Ohne Beispiel ist das
wieder schwierig zu sagen, was da nicht klappt.

Gruß

Robert




--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Base und Seriendokument

2014-07-04 Diskussionsfäden Robert Großkopf
Hallo Stefan,
 
 Ich öffne also das Seriendokument und F4, lasse mir die Abfrage anzeigen 
 und diese Abfrage möchte ich gerne Filtern nach denen Datensätzen, die 
 in der Rechnungsnummer was drinne stehen haben. Die Rechnungsnummer 
 generiere ich in einer Tabelle die dann zusammen mit allen anderen 
 Felder der Tabelle Belegung hinzugefügt werden. Die schließlich 
 Grundlage ist für Berechnung. Aus ihr entsteht ja nach Deiner 
 Programmierung die Rechnungsvorstufe und auf die greift weiter die 
 Abfrage Rechnung zu, die letztendlich die Datensätze anzeigt mit den 
 Feldern die ich brauche für das Seriendokument.

Das Ganze ist also als angemeldete Datei im Datenquellenbrowser oberhalb
der Writer-Datei zu sehen. Du gehst auf die Abfrage und siehst auch die
Re.Nr. . Oberhalb steht das Filtersymbol. gehe dort auf
Standardfolter. Wähle das Feld Re.Nr. aus und und z.B.  260. Das
funktioniert hier tadellos.
Mit  0 kannst Du natürlich keinen Unterschied erkennen, da alle Nummern
vermutlich größer als 0 sind.

Jedenfalls funktioniert Deine Beispieldatei bei mir so.

Gruß

Robert

-- 
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



[de-users] Base und Seriendokument

2014-07-03 Diskussionsfäden Stefan Vogel

Einen wunderschönen guten Morgen alle,

ich habe die neueste LibreOffice Version - gestern heruntergeladen, moment:

Version: 4.2.5.2
Build-ID: 61cb170a04bb1f12e77c884eab9192be736ec5f5

Einen Win8.1 Rechner.

Ich habe eine base Datenbank in der Robert so wunderbar war, mir eine 
Abfrage einzubauen, mit der ich Preise berechnen kann.


Ich habe ein Seriendokument erstellt, daß auf die Felder der Abfrage 
zugreift.
Wenn ich den Serienbrief Assistenten benutze und die Fragen von ihm 
durchgehe, werden alle Felder schön ausgefüllt mit den Werten aus der 
Abfrage.


Bei dem Punkt: Seriendokument speichern wähle ich einzelne Dokumente. Es 
werden auch alle Dokument schön gespeichert, doch außer der Adresse sind 
alle anderen Felder mit 0,00 belegt.


Ich bin noch nicht dahinter gestiegen, warum das so ist.

An dem Punkt Seriendokument bearbeiten, daß erstellt wird bevor ich 
den Punkt Briefe speichern anspreche, ist das ganze Dokument mit allen 
Adressen und Feldern belegt.


Gibt es da was, was ich übersehe?

Vielen Dank für Eure Unterterstützung.

Aus dem sonnigen Speyer,

ganz herzlich

Stefan

--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Base und Seriendokument

2014-07-03 Diskussionsfäden Jochen Schiffers

Hallo Stefan,

dies ist ein bekanntes Phänomen/Problem bzw. eine Frage der Formatierung 
in der Definition der Tabelle.


Aus dem Handbuch:
-
Hin und wieder tauchen in Formularen Textfelder auf, die in einer
Datenbank plötzlich einheitlich als '0' und nicht mit dem vorgesehenen
Inhalt angezeigt werden. Hier hilft manchmal ein Blick in die
Formatierung der Tabelle. Steht im Format-Beispiel eines Textfeldes
statt einem «@» eine «0», so ist beim Format des Feldes etwas
nicht in Ordnung. Lässt sich das Format des Feldes in dem Dialog nicht
so ohne weiteres ändern, so kann es hilfreich sein, einen Blick auf die
Sprache zu werfen.
Hier kann zwischen verschieden Sprachwahlen eingestellt werden. Ein
Umstellen auf Sprache → Standard (Deutschland) macht eventuell den Weg
zu einer Neueinstellung des Feldes wieder frei.
---

Zusätzlicher Hinweis:
Ändere die Sprache Deutsch (Deutschland) auf Deutsch (Schweiz) bzw. 
speichere die Veränderung. Ändere dann die Sprache wieder auf Deutsch 
(Deutschland) bzw. die speichere diese Veränderung ab.


Löst dies Dein Problem?

Gruß

Jochen


Am 03.07.2014 09:06, schrieb Stefan Vogel:

Einen wunderschönen guten Morgen alle,

ich habe die neueste LibreOffice Version - gestern heruntergeladen, 
moment:


Version: 4.2.5.2
Build-ID: 61cb170a04bb1f12e77c884eab9192be736ec5f5

Einen Win8.1 Rechner.

Ich habe eine base Datenbank in der Robert so wunderbar war, mir eine 
Abfrage einzubauen, mit der ich Preise berechnen kann.


Ich habe ein Seriendokument erstellt, daß auf die Felder der Abfrage 
zugreift.
Wenn ich den Serienbrief Assistenten benutze und die Fragen von ihm 
durchgehe, werden alle Felder schön ausgefüllt mit den Werten aus der 
Abfrage.


Bei dem Punkt: Seriendokument speichern wähle ich einzelne Dokumente. 
Es werden auch alle Dokument schön gespeichert, doch außer der Adresse 
sind alle anderen Felder mit 0,00 belegt.


Ich bin noch nicht dahinter gestiegen, warum das so ist.

An dem Punkt Seriendokument bearbeiten, daß erstellt wird bevor ich 
den Punkt Briefe speichern anspreche, ist das ganze Dokument mit 
allen Adressen und Feldern belegt.


Gibt es da was, was ich übersehe?

Vielen Dank für Eure Unterterstützung.

Aus dem sonnigen Speyer,

ganz herzlich

Stefan




--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: [de-users] Base und Seriendokument

2014-07-03 Diskussionsfäden Stefan Vogel

Hallo Jochen,

der Tipp mit der Formatierung hat schon mal geholfen. Ich hatte zwar 
auch noch die Sprache umgestellt und weiß jetzt nicht mit Sicherheit zu 
sagen, was letztendlich den Erfolg brachte. Doch tippen würde ich auf 
die Formatierung.


Jetzt hab ich das Thema, daß das ja letztendlich in eine Rechnung soll, 
in der dann auch € drinne steht. Das hab ich so gemacht, daß ich nach 
dem Serienfeld ein € Zeichen geschrieben habe.


Doch die Abfrage die ich hier bemühe liefert mir im Moment nur ganze 
Zahlen. Ich weiß nicht welchen SQL Befehl ich da einbringen muß, daß die 
Formatierung so dargestellt wird:


00,00 €, wobei die Stellen vor dem Komma natürlich nicht 0 sind sondern 
errechnet werden. Wenn aber das Ergebnis Ganzzahlig ist, dann sollen 
eben auch die beiden Nachkommastellen mit .00 ausgegeben werden.


Wie komme ich dahin?

Danke schon mal

Stefan



Am 03.07.2014 09:25, schrieb Jochen Schiffers:

Hallo Stefan,

dies ist ein bekanntes Phänomen/Problem bzw. eine Frage der 
Formatierung in der Definition der Tabelle.


Aus dem Handbuch:
-
Hin und wieder tauchen in Formularen Textfelder auf, die in einer
Datenbank plötzlich einheitlich als '0' und nicht mit dem vorgesehenen
Inhalt angezeigt werden. Hier hilft manchmal ein Blick in die
Formatierung der Tabelle. Steht im Format-Beispiel eines Textfeldes
statt einem «@» eine «0», so ist beim Format des Feldes etwas
nicht in Ordnung. Lässt sich das Format des Feldes in dem Dialog nicht
so ohne weiteres ändern, so kann es hilfreich sein, einen Blick auf die
Sprache zu werfen.
Hier kann zwischen verschieden Sprachwahlen eingestellt werden. Ein
Umstellen auf Sprache → Standard (Deutschland) macht eventuell den Weg
zu einer Neueinstellung des Feldes wieder frei.
---

Zusätzlicher Hinweis:
Ändere die Sprache Deutsch (Deutschland) auf Deutsch (Schweiz) 
bzw. speichere die Veränderung. Ändere dann die Sprache wieder auf 
Deutsch (Deutschland) bzw. die speichere diese Veränderung ab.


Löst dies Dein Problem?

Gruß

Jochen


Am 03.07.2014 09:06, schrieb Stefan Vogel:

Einen wunderschönen guten Morgen alle,

ich habe die neueste LibreOffice Version - gestern heruntergeladen, 
moment:


Version: 4.2.5.2
Build-ID: 61cb170a04bb1f12e77c884eab9192be736ec5f5

Einen Win8.1 Rechner.

Ich habe eine base Datenbank in der Robert so wunderbar war, mir eine 
Abfrage einzubauen, mit der ich Preise berechnen kann.


Ich habe ein Seriendokument erstellt, daß auf die Felder der Abfrage 
zugreift.
Wenn ich den Serienbrief Assistenten benutze und die Fragen von ihm 
durchgehe, werden alle Felder schön ausgefüllt mit den Werten aus der 
Abfrage.


Bei dem Punkt: Seriendokument speichern wähle ich einzelne Dokumente. 
Es werden auch alle Dokument schön gespeichert, doch außer der 
Adresse sind alle anderen Felder mit 0,00 belegt.


Ich bin noch nicht dahinter gestiegen, warum das so ist.

An dem Punkt Seriendokument bearbeiten, daß erstellt wird bevor ich 
den Punkt Briefe speichern anspreche, ist das ganze Dokument mit 
allen Adressen und Feldern belegt.


Gibt es da was, was ich übersehe?

Vielen Dank für Eure Unterterstützung.

Aus dem sonnigen Speyer,

ganz herzlich

Stefan







--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: [de-users] Base und Seriendokument

2014-07-03 Diskussionsfäden Jochen Schiffers

Hallo Stefan,

Wie komme ich dahin? 
Da muss ich passen. Ich bin - wenn überhaupt -  Jedi-Ritter. Mal 
abwarten, was der Jedi-Meister (sprich Robert) sagt.


Gruß

Jochen


Am 03.07.2014 11:16, schrieb Stefan Vogel:

Hallo Jochen,

der Tipp mit der Formatierung hat schon mal geholfen. Ich hatte zwar 
auch noch die Sprache umgestellt und weiß jetzt nicht mit Sicherheit 
zu sagen, was letztendlich den Erfolg brachte. Doch tippen würde ich 
auf die Formatierung.


Jetzt hab ich das Thema, daß das ja letztendlich in eine Rechnung 
soll, in der dann auch € drinne steht. Das hab ich so gemacht, daß ich 
nach dem Serienfeld ein € Zeichen geschrieben habe.


Doch die Abfrage die ich hier bemühe liefert mir im Moment nur ganze 
Zahlen. Ich weiß nicht welchen SQL Befehl ich da einbringen muß, daß 
die Formatierung so dargestellt wird:


00,00 €, wobei die Stellen vor dem Komma natürlich nicht 0 sind 
sondern errechnet werden. Wenn aber das Ergebnis Ganzzahlig ist, dann 
sollen eben auch die beiden Nachkommastellen mit .00 ausgegeben werden.


Wie komme ich dahin?

Danke schon mal

Stefan



Am 03.07.2014 09:25, schrieb Jochen Schiffers:

Hallo Stefan,

dies ist ein bekanntes Phänomen/Problem bzw. eine Frage der 
Formatierung in der Definition der Tabelle.


Aus dem Handbuch:
-
Hin und wieder tauchen in Formularen Textfelder auf, die in einer
Datenbank plötzlich einheitlich als '0' und nicht mit dem vorgesehenen
Inhalt angezeigt werden. Hier hilft manchmal ein Blick in die
Formatierung der Tabelle. Steht im Format-Beispiel eines Textfeldes
statt einem «@» eine «0», so ist beim Format des Feldes etwas
nicht in Ordnung. Lässt sich das Format des Feldes in dem Dialog nicht
so ohne weiteres ändern, so kann es hilfreich sein, einen Blick auf die
Sprache zu werfen.
Hier kann zwischen verschieden Sprachwahlen eingestellt werden. Ein
Umstellen auf Sprache → Standard (Deutschland) macht eventuell den Weg
zu einer Neueinstellung des Feldes wieder frei.
---

Zusätzlicher Hinweis:
Ändere die Sprache Deutsch (Deutschland) auf Deutsch (Schweiz) 
bzw. speichere die Veränderung. Ändere dann die Sprache wieder auf 
Deutsch (Deutschland) bzw. die speichere diese Veränderung ab.


Löst dies Dein Problem?

Gruß

Jochen


Am 03.07.2014 09:06, schrieb Stefan Vogel:

Einen wunderschönen guten Morgen alle,

ich habe die neueste LibreOffice Version - gestern heruntergeladen, 
moment:


Version: 4.2.5.2
Build-ID: 61cb170a04bb1f12e77c884eab9192be736ec5f5

Einen Win8.1 Rechner.

Ich habe eine base Datenbank in der Robert so wunderbar war, mir 
eine Abfrage einzubauen, mit der ich Preise berechnen kann.


Ich habe ein Seriendokument erstellt, daß auf die Felder der Abfrage 
zugreift.
Wenn ich den Serienbrief Assistenten benutze und die Fragen von ihm 
durchgehe, werden alle Felder schön ausgefüllt mit den Werten aus 
der Abfrage.


Bei dem Punkt: Seriendokument speichern wähle ich einzelne 
Dokumente. Es werden auch alle Dokument schön gespeichert, doch 
außer der Adresse sind alle anderen Felder mit 0,00 belegt.


Ich bin noch nicht dahinter gestiegen, warum das so ist.

An dem Punkt Seriendokument bearbeiten, daß erstellt wird bevor 
ich den Punkt Briefe speichern anspreche, ist das ganze Dokument 
mit allen Adressen und Feldern belegt.


Gibt es da was, was ich übersehe?

Vielen Dank für Eure Unterterstützung.

Aus dem sonnigen Speyer,

ganz herzlich

Stefan










--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: [de-users] Base und Seriendokument

2014-07-03 Diskussionsfäden Alois Klotz
--- Original Nachricht ---

 Jetzt hab ich das Thema, daß das ja letztendlich in eine Rechnung
 soll, in der dann auch € drinne steht. Das hab ich so gemacht, daß ich
 nach dem Serienfeld ein € Zeichen geschrieben habe.

 Doch die Abfrage die ich hier bemühe liefert mir im Moment nur ganze
 Zahlen. Ich weiß nicht welchen SQL Befehl ich da einbringen muß, daß
 die Formatierung so dargestellt wird:

 00,00 €, wobei die Stellen vor dem Komma natürlich nicht 0 sind
 sondern errechnet werden. Wenn aber das Ergebnis Ganzzahlig ist, dann
 sollen eben auch die beiden Nachkommastellen mit .00 ausgegeben werden.

 Wie komme ich dahin?
Hallo,
rechter Mausklick auf das Feld - Feldbefehl - bei Format:
Benutzerdefiniert ...
MfG Alois

-- 
www.easy4me.info

-- 
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Base und Seriendokument

2014-07-03 Diskussionsfäden Stefan Vogel

Hallo Alois, hallo Jochen und einen Gruß an den Jedi-Meister Robert ;-) ,

Alois, da war ich so konsterniert von dem Aspekt, daß ich ja vorher in 
dem Format Währung eingestellt hatte und dadurch das Phänomen auftrat, 
daß keine Wert übergeben wurde, daß ich gar nicht auf die Idee gekommen 
bin, daß es immer noch Zahl bleibt, wenn ich einfach das Format mit 
Kommastellen angebe.


Das hat auf jeden Fall gefunzt.

Jetzt habe ich auch geschafft, daß mir aus der Rechnungsabfrage auch 
noch Felder aus der Tabelle Belegung angezeigt werden.


Jetzt versuche ich, wenn ich mein Seriendokument geöffnet habe, die 
Datensätze zu filtern, in denen eine Rechnungsnummer steht.


Klappt nicht. Irgendwas übersehe ich.

Ich habe das Feld Re.Nr. als Zahl in der Tabelle Belegung definiert und 
kann aber nicht danach filtern: Re.Nr.  0 - da passiert nix.


Wenn ich da noch ne Lösung bekomme, bin ich wieder einen Schritt weiter.

Danke.

Gruß

Stefan

--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert