Autor Thema: Mama-Tochter und die Kategorien...  (Gelesen 2313 mal)

Offline Belgarion

  • Frischling
  • *
  • Beiträge: 25
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Mama-Tochter und die Kategorien...
« am: 13.08.02 - 01:44:21 »
Halli Hallo,

ich habe ein Problemchen. Ich entwickle eine Datenbank in der ich Dokumente für Mitarbeiter anlege. Diesen Mitarbeitern möchte ich dann Auftragsdokumente zuordnen (also Töchter-Dokumente). Funzt alles ganz prima, nur habe ich ein Problem:
Ich möchte gerne eine Ansicht haben, in der ich die Mitarbeiter-Namen kategorisiere und auch gleichzeitig noch die Aufträge der einzelnen Mitarbeiter nach Datum Kategorisiere der Übersicht halber.
Andersherum habe ich das ja hinbekommen, also Kategorie Datum, Kategorie Name, nur kann ich da nicht mehr auf das Mitarbeiterdokument zugreifen.

Also er sortiert prima nach dem Namen, aber er kategorisiert nicht nach dem Datum, egal welche einstellungen ich in der Spalte vornehme, es kommt immer Müll heraus ("Nicht Kategorisiert", oder keine Datumsanzeige....)


Bitte helft mir...


Belgarion
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Signaturen sind doof!

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Mama-Tochter und die Kategorien...
« Antwort #1 am: 13.08.02 - 08:33:36 »
Hi,

innerhalb einer Ansicht läßt sich immer nur eine Spalte mit Werten aus Antwortdokumenten einfügen. Diese Spalte läßt sich nicht kategorisieren.

Eine Möglichkeit wäre, eine Ansicht nur mit den Antwortdokumenten (Auftragsdoumente) zu erstellen und dann die Ansicht nach den entsprechenden Felder zu kategorisieren. Vorausgesetzt die Felder sind im Antwortdokument vorhanden.

Axel
 
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Glombi

  • Gast
Re: Mama-Tochter und die Kategorien...
« Antwort #2 am: 13.08.02 - 08:50:37 »
Hallo,
eine Möglichkeit wäre noch: In der Ansicht die Option "Antwortdokument hierarchisch anzeigen" deaktivieren. Dann behandelt Notes Haupt- und Antwortdokumente gleichberechtigt.
Allerdings geht dabei die sonst automatische Zuordnung zwischen Haupt- und Antwortdokumente verloren. Man muss das also durch entsprechende Kategorisierung sicherstellen.
Oft macht man daher eine versteckte sortierte Spalte mit @Text(@DocumentUniqueID) und @Text($REF).

Gruß
Andreas
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Belgarion

  • Frischling
  • *
  • Beiträge: 25
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re: Mama-Tochter und die Kategorien...
« Antwort #3 am: 13.08.02 - 10:06:30 »
Danke fuer eure Hilfe!

Die Ansicht mit den Antwortdokumenten habe ich, funzt auch prima, nur habe ich das Problem, das ich auf das Mutterdokument (Mitarbeiter) zugreifen muß um diesem einen neuen Auftrag zu geben. Zwar habe ich dessen Attribute wie Name und Nummer in das Antwortdokument uebergeben, nur kann ich ja nicht per doppelklick auf das Mitarbeiterdokument zugreifen (weiß jedenfalls net wie).


Den Tipp von Glombi werde ich nachher auch gleich mal testen.


Belgarion
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Signaturen sind doof!

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Mama-Tochter und die Kategorien...
« Antwort #4 am: 13.08.02 - 10:16:07 »
Hi,

mit dem Tipp von Glombi sollte das kein Problem darstellen.

Axel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Belgarion

  • Frischling
  • *
  • Beiträge: 25
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re: Mama-Tochter und die Kategorien...
« Antwort #5 am: 13.08.02 - 22:25:51 »
Hallo,

also ich bekomme das noch nicht hin!
Ich habe jetzt eine verborgene Spalte, in der ich folgende Formel habe:
@Text(@DocumentUniqueID);
@Text($REF)
Da gibt er mir die ID's der Mutterdokumente aus. Wenn ich die jetzt Kategorisiere habe ich allerdings oben die Antwortdokumente und unten nach deren kategorisierung die Mutterdokumente. So darf ich das aber nicht machen.

Es sollte folgendermaßen aussehen (mit Beispielen):
Nicht komplett erweitert:

> Müller, Hans     <------ Mutterdokument, anklickbar
              >13.09.2002  <------kategorisierte Antwortdokumente
              >14.09.2002
> Meyer, Klaus
.....

Möglich wäre auch wenn man die erste Kategorie aufklappt und man dann das Mutterdokument bekommt und danach die Datum's-Kategoriesierung steht.

Wenn man das Datum erweitert stehen dort:

>13.09.2002
                     Auftrag: 1234, 3 Autoreifen <--Antwortdokumente zum anklicken
                     Auftrag: 3425, 2 Räder

....


Bitte helft mir...


Belgarion



Anmerkung: Das Datum wird im Antwortdokument gespeichert. Im Mutterdokument stehen nur Name und Nummer.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Signaturen sind doof!

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Mama-Tochter und die Kategorien...
« Antwort #6 am: 14.08.02 - 08:49:17 »
Hi,

versuch doch mal folgendes. Füge in beide Masken jeweils ein numerisches Feld Sort ein. Mach das Feld berechnet und setze im Hauptdokument den Wert 1 ein und im Antwortdokument den Wert auf 2. Dann fügst du an zweiter Stellle in deiner Ansicht eine neue Spalte ein und trägst als Feld Sort ein. Die Spalte versteckst du ebenfalls und läßt aufsteigend sortieren.

Axel

« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Glombi

  • Gast
Re: Mama-Tochter und die Kategorien...
« Antwort #7 am: 14.08.02 - 09:00:37 »
@Belgarion:
Vorschlag:
Du machst eine Ansicht ohne Antworthierarchie. Die erste Spalte ist kategorisiert mit der Formel:

@If(
 @IsAvailable($REF);
   <Name> + ", " + <Vorname> + "\\" +
  @Text(<Datum>);
 <Name> + ", " + <Vorname>
)

Durch den String "\\" werden dynamische Unterkategorien erzeugt.

Noch zu beachten: Wenn <Datum> vom Typ Datum/Zeit ist, musst Du das noch mit @Text umwandeln. Evtl. gibt es dann aber noch unschöne Sortierung:
13.08.2002
13.09.2002
14.08.2002

In einem solchen Fall sortiert man dann meist anders herum, d.h. <jjjj>.<mm>.<TT> und alles jeweils 2 stellig

also @Right("0" + @Text(@Day(<Datum>));2) setzt führende Null voran, analog @Month
Bei @Year:
@Right("19" + @Text(@Day(<Datum>));4)

Das sollte dann wohl funktionierten:

@If(
 @IsAvailable($REF);
   <Name> + ", " + <Vorname> + "\\" +
  (_Year + "-" + _Month + "-" + _Day)
 <Name> + ", " + <Vorname>
)
:)
Hoffe, dass ist es was Du suchst!

Andreas
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Belgarion

  • Frischling
  • *
  • Beiträge: 25
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re: Mama-Tochter und die Kategorien...
« Antwort #8 am: 14.08.02 - 13:00:31 »
Super Glombi!!!!

So wollte ich das haben!

Nur habe ich noch ein kleines Problemchen  ::) ....

Ich habe die Möglichkeit zu jedem Mitarbeiter ein Notiz-Dokument anuzlegen. Dies ist ein Tochterdokument von Mitarbeiter. Nun hätte ich aber gerne, das Notiz nicht extra so wie Datum kategorisiert wird, sondern am besten in die Root der Kategorie unter das Mitarbeiter-Dokument geschrieben wird, damit nur die Aufträge noch nach Datum kategorisiert werden.


Belgarion
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Signaturen sind doof!

Glombi

  • Gast
Re: Mama-Tochter und die Kategorien...
« Antwort #9 am: 14.08.02 - 13:22:59 »
Wenn Du unterschiedliche Antwortmasken hast, solltest Du in der Formel für die Kategorie anstelle von @IsAvailable($REF) - das trifft ja nun mal für alle Antworten zu - bspw. den Maskennamen abfragen.

Beispiel:
@If(
 Form = <Maske für Auftrag>;
   <Name> + ", " + <Vorname> + "\\" +  
  @Text(<Datum>);
 Form = <Maske für Notiz>;
    <Name> + ", " + <Vorname> + "\\" +
    "Notiz";
 <Name> + ", " + <Vorname>
)

Damit würde die Notiz in der separaten Unterkategorie "Notiz" stehen. Du kannst aber auch nur
 <Name> + ", " + <Vorname>
verwenden, dann steht das in der "Root".


Gruß
Andreas
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Belgarion

  • Frischling
  • *
  • Beiträge: 25
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re: Mama-Tochter und die Kategorien...
« Antwort #10 am: 14.08.02 - 14:17:44 »
Hmm,


war ja einfach, hätte ich selber drauf kommen müssen.


Vielen Dank Glombi!!!!



Belgarion
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Signaturen sind doof!

Offline Belgarion

  • Frischling
  • *
  • Beiträge: 25
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re: Mama-Tochter und die Kategorien...
« Antwort #11 am: 14.08.02 - 16:12:05 »
Ich schäme mich ja,

aber ein Problem habe ich noch!


Der Code meiner Spalte sieht wie folgt aus:
@If(
Form_2="Auftrag" | Form="NotizAU";
 Name + ", " + Vorname + "\\" +
 (@Right("19" + @Text(@Year(zDatum));4) + "-" + @Right("0" + @Text(@Month(zDatum));2) + "-" + @If(zDatum=@Today | zDatum=@Text(@Today);@Right("0" + @Text(@Day(zDatum));2)+" ("+@Text(@DocChildren)+") "+" (heute)";@Right("0" +@Text(@Day(zDatum));2)+" ("+@Text(@DocChildren)+") "));
Name + ", " + Vorname
)

Durch das DocChildren, möchte ich hinter jeder Datumskategorie anzeigen, wieviele Auftragsdokumente in  an diesem Tag sind. Nur leider zählt der alle Dokumente an diesem Tag, also auch Notiz-Dokumente (Tochter des Auftrages) für den Auftrag. Wie kann ich nun per Formel eine Bedingung angeben, das er mir eine Zahl ausgibt, die nur die Auftragsdokument pro Tag zählt??


Belgarion
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Signaturen sind doof!

Glombi

  • Gast
Re: Mama-Tochter und die Kategorien...
« Antwort #12 am: 14.08.02 - 16:42:33 »
Knifflig ;)


Also: Mit dem @DocChildren in der Kategorie zu arbeiten, würde ich dann nicht machen, da sonst 2 Kategorien mit dem gleichen Datum entstehen: Einmal mit der Zahl der Dokumente (für Aufträge) und einmal ohne Zahl (für Notizen).

Besser wäre, Du fügst eine Spalte am Ende an:
Formel:
@If(Form_2 = "Auftrag";1;"")

Diese Spalte solltest Du dann summieren - Gesamt, Detailzeilen verbergen.
Die Einstellung findest Du unter Eigenschaften - Spalte - 2. Tab

Dann hast Du eine Auswertung, wieviele Aufträge der Herr Müller insgesamt hat und wieviele pro Tag.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Belgarion

  • Frischling
  • *
  • Beiträge: 25
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re: Mama-Tochter und die Kategorien...
« Antwort #13 am: 14.08.02 - 16:47:22 »
;D

Ich bin sprachlos!



Vielen Dank Glombi!


Meld mich wenn ich wieder Probleme habe  8)

MfG  Belgarion
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Signaturen sind doof!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz