Mitgliederliste nach Geburtsdatum sortieren

Mehr
17 Okt 2012 08:36 #471 von FC A-dorf
Hallo,

ich verstehe das so, dass eine komplette Mitgliederliste einschl. Geburtsdatum angezeigt werden soll.
Nur bei denen, die der Veröffentlichung widersprochen haben, soll das Feld Geburtsdatum leer bleiben.
Ich sehe keine Möglichkeit, dass mit SPG-Verein umzusetzen.:(
Eine besonders bei Veränderung wie Abmeldung oder Zugängen arbeitsintensive Möglichkeit ist aber der Export der Liste nach Excel als *.csv-Datei.
Wenn man ein enstprechendes Ja/Nein oder ähnliches Feld in SPG-Verein eingerichtet hat, kann man mit der "Wenn dann"-Funktion in einer Excel-Tabelle bei den Widersprüchlern das Geburtsdatum.
ausblenden.
Es ist aber notwendig, bei jedem Export der Datei die Excel-Tabelle wieder anzupassen.

Hilft das?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
17 Okt 2012 08:54 #472 von Günni
Hallo,

Du hast mich so richtig verstanden. Schade dass es in SPG-Verein nicht funktioniert. :(
Ob ich Deinen Vorschlag mit Excel umsetze weiß ich noch nicht.
Vielleicht ist es ja noch einfacher wenn man die Daten nach Excel exportiert und dann nur die entsprechenden Felder von Hand rauslöscht.

Trotzdem vielen Dank

Günther

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
17 Okt 2012 09:09 #473 von FC A-dorf
Dann ist es aber sicherer und schneller, nur beim 1. Mitglied die Wenn-dann Funktion einzugeben und bis zum letzten Mitglied diese Funktion "herunterzuziehen". Das schließt aus, dass bei einem Widersprüchler das Feld mit dem Geburtsdatum versehentlich nicht geleert wird.
Klartext und letzter Vorschlag: Bedingung in SPG einrichten, exportieren nach Excel, beim 1. Mitglied die Formel eingeben und "runterziehen".
Das Ganze muß dann eben bei jedem neuen Export nach Änderungen wiederholt werden, ist aber sicherer und einfacher als bei jedem Mitglied per Hand zu korrigieren.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
18 Okt 2012 09:25 - 18 Okt 2012 09:28 #474 von Dirk-von-Roenne
Dirk-von-Roenne antwortete auf Aw: Mitgliederliste nach Geburtsdatum sortieren
Hallo,

hab gerade die Frage gelesen und den u.a. Kommentar.

FC A-dorf schrieb: Neben dem Blick auf´s TV beim Spiel GER-SWE:
Also eine komplette Mitgliederliste wo das Feld Geburtstag bei Zustimmung angezeigt und bei Nichzustimmung nicht angezeigt wird, kann nicht funktionieren.


Ich denke, dass man das sehr wohl mit SPG-Verein darstellen kann:

Ich habe mal im Testverein dazu das Feld Verteiler für einzelne Mitglieder, bei denen eben ein solcher Widerspruch erfolgt ist, mit einem "N" versehen.

Anschließend habe ich die Liste Liquer genommen und unter einem neuen Namen abgespeichert und die Bedingung eingegeben. Das ganze funktioniert.

Hier mal der Abfragestring dafür: Cond(Left$(S_Verteiler,1)="N","",S_Geburtsdatum)

Der bewirkt, dass wenn im Verteiler das erste Zeichen ein "N" ist kein Geburtsdatum und andernfalls das Geburtsdatum normal ausgegeben wird.

[

Dateianhang:

Dateiname: Liquer-Geb...ruch.zip
Dateigröße:29 KB


Das würde auch funktionieren, wenn man ein anderes Feld (z.B. ein Zusatzfeld) verwendet. Man muss nur die Abfrage entsprechend anpassen.

Ich hoffe das hilft weiter.

Viele Grüße
Dirk von Rönne
Anhänge:
Letzte Änderung: 18 Okt 2012 09:28 von Dirk-von-Roenne. Begründung: Dateianhang funktionierte nicht

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
19 Okt 2012 08:26 #475 von Günni
Hallo Dirk,
danke für die Ausführung. Langsam komme ich dahin wo ich hin will :)
Nach Deinen Vorgaben funktionierts, aber ich habe das Zusatzfeld1 definiert als "Datenschutz"
und im Auswahlfeld steht dementsprechend ja oder nein.
Wie muss ich das jetzt in der Abfrage eintragen? Habs schon verschiedenlich probiert, aber es klappt nicht.

Gruß Günther

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
19 Okt 2012 10:39 - 19 Okt 2012 10:40 #476 von Dirk-von-Roenne
Dirk-von-Roenne antwortete auf Aw: Mitgliederliste nach Geburtsdatum sortieren
Hallo Günther,

versuchs mal damit:

Cond(Left$(Zusatzfelder.Zfeld1,1)="n","",S_Geburtsdatum)

oder

Cond(Left$(Zusatzfelder.Zfeld1,4)="nein","",S_Geburtsdatum)

Hier Fragen wir nur auf den Inhalt der 1. Stelle des linken Stringteils"n" oder
im zweiten Beispiel auf den Inhalt der ersten 4 Stellen des linken Stringteils "nein" ab.

Das bedeutet, Du kannst Dir die Eingabe "ja" auch sparen. Falls Du aber versehentlich mal ein Leerzeichen vor dem Wort "nein" erfasst. wäre das Ergebnis der Abfrage in diesem Beispiel falsch und das Geburtsdatum für das betreffende Mitglied würde mit angedruckt.

Wichtig ist dabei natürlich, dass Du bei der Eingabe eine einheitliche Schreibweise verwendest, also z.B. generell "nein" klein geschrieben.

In meinem gestrigen Beispiel musste der Eingabewert im Verteilerfeld ein großes "N" sein.

Ich hoffe, jetzt wird es klarer.

Viele Grüße
Dirk von Rönne
Letzte Änderung: 19 Okt 2012 10:40 von Dirk-von-Roenne.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
19 Okt 2012 15:36 #477 von Günni
Hallo Dirk,
ich hab mir die Abfragestrings von Dir rauskopiert und bei mir eingefügt, aber es funktioniert leider nicht.
Was mache ich falsch?

Günther

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
20 Okt 2012 12:02 #478 von Dirk-von-Roenne
Dirk-von-Roenne antwortete auf Aw: Mitgliederliste nach Geburtsdatum sortieren
Hallo Günther,

ohne genaue Angaben, was Du genau gemacht hast ist eine Ferndiagnose immer etwas schwierig.

Wenn Du z.B. in dem Abfragestring die Feldbezeichnung auf "Datenschutz" abgeändert haben solltest, wäre das falsch, da das Feld, egal wie Du es benannt hast im Programm für die Abfragen immer Zusatzfelder.Zfeld1 heißt.

Wenn Du den String unverändert reinkopiert hast, muss es funktionieren, sofern Du Dein Datenschutzfeld wirklich im Zusatzfeld 1 untergebracht hast. Hab´s eben selbst nochmal getestet.

Ich pack Dir die geänderte Liste hier nochmal gezippt ran. (Die Variante mit Abfrage auf "nein")

Falls das immer noch nicht hilft, kannst Du mir mal eine Datensicherung Deines Bestandes und Deine spezielle Liste zukommen lassen und ich sehe mir das mal an.

Übrigens gehe ich davon aus, dass Du die aktuelle SPG-Version 3.0.7 im Einsatz hast.

Meine Daten findest Du unter www.dirkvonroenne.de

Viele Grüße
Dirk von Rönne
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
21 Okt 2012 15:16 #479 von Günni
Hallo Dirk,

es funktioniert. Habe aus Deiner Liste den Abfragestring rauskopiert und bei mir reinkopiert und siehe da.
Was ist jetzt noch brauche ist eine Liste wo nur die aktiven Mitglieder ausgedruckt werden.
Also wenn Status auf "a".
Gibt es die Möglichkeit bei Programmstart gleich einen bevorzugten Mandanten zu laden ohne erst auswählen zu müssen?
Dann noch eine letzte Frage: kann es sein dass man im Bestand nicht mit dem Mausrad scrollen kann? Das finde ich sehr umständlich immer mit den Pfeilen an der rechten Seite zu navigieren.

Gruß Günther

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
21 Okt 2012 17:48 - 21 Okt 2012 17:51 #480 von Dirk-von-Roenne
Dirk-von-Roenne antwortete auf Aw: Mitgliederliste nach Geburtsdatum sortieren
Hallo Günther,

Günni schrieb: Was ist jetzt noch brauche ist eine Liste wo nur die aktiven Mitglieder ausgedruckt werden.
Also wenn Status auf "a".

Hierzu brauchst Du nur unter Mitglieder selektieren eine Selektion auf das Statusfeld durchführen:

Mitglieder selektieren alle / Eingabe Gesamtbestand - Ausgabe std / Feldauswahl => Feldname Status von a bis a => ok und nochmal ok

Anschließend für den selektierten Bestand die Liste drucken.

Günni schrieb: Gibt es die Möglichkeit bei Programmstart gleich einen bevorzugten Mandanten zu laden ohne erst auswählen zu müssen?

Nein

Günni schrieb: Dann noch eine letzte Frage: kann es sein dass man im Bestand nicht mit dem Mausrad scrollen kann? Das finde ich sehr umständlich immer mit den Pfeilen an der rechten Seite zu navigieren.

Ja, das geht nicht! Es liegt an dem Entwicklungstool, mit dem das programmiert ist. Sofern das mal gewechselt wird, kann vielleicht in ferner Zukunft eine solche Scollmöglichkeit geschaffen werden.

Viele Grüße
Dirk von Rönne
Letzte Änderung: 21 Okt 2012 17:51 von Dirk-von-Roenne.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.561 Sekunden