Autor Thema: Anzahl von Unterkategorien ermitteln?  (Gelesen 2815 mal)

Offline MasterOfDesaster

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Männlich
  • Ich lern's auch noch.... irgendwann...
Anzahl von Unterkategorien ermitteln?
« am: 13.12.02 - 13:36:02 »
Hallo Forum,

ich habe eine Ansicht, in der - in dieser Reihenfolge - Serviceberichte kategorisiert sind: Zuerst nach Region, dann nach Techniker und zuletzt nach betreuten Geräten.

Nun möchte ich die Anzahl der vom jeweiligen Techniker betreuten Geräte ermitteln... und krieg's nicht hin...  :-[
Hab schon gedacht @Elements(@DbColumn(...)) könnte vielleicht eine Lösung sein... leider funktioniert das auch nicht...

Kann einer helfen?

Danke,
MOD
Hauptsache ist, daß die Hauptsache Hauptsache bleibt!

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #1 am: 13.12.02 - 13:42:49 »
die einfachste Lösung ist eine neue Spalte mit Wert 1 - Totals auswählen und hide detail row

cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline wflamme

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 690
  • Geschlecht: Männlich
  • Irgendwie geht das schon...
    • wflamme
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #2 am: 13.12.02 - 13:44:40 »
Du hast doch sicher auch eine Ansicht "Serviceberichte nach Techniker\nach Gerät" oder so?

@DocChildren  

In a column or window title formula, returns the number of child documents or categories belonging to the current document or category. Only immediate responses count as children. For example, the responses to a main document are its children, but the responses to a response document are not.
Grüße,
Wolfgang

"I love deadlines. I love the whooshing sound they make as they pass by..."
DOUGLAS ADAMS

wflamme@mainz-online.de
http://www.sns1.de/partner/flamme/wflamme.nsf

Offline MasterOfDesaster

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Männlich
  • Ich lern's auch noch.... irgendwann...
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #3 am: 13.12.02 - 13:57:29 »
@ Performance: Ich möchte die Anzahl der Unterkategorien ermitteln - die von dir vorgeschlagene Lösung liefert mir aber die Anzahl der Serviceberichte... trotzdem danke  :)

@ wflamme: @DocChildren hab ich natürlich schon probiert - liefert mir aber immer nur 0... kann das daran liegen, daß alle Dokumente als Hauptdokumente eingelesen worden sind?

 ???
Hauptsache ist, daß die Hauptsache Hauptsache bleibt!

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #4 am: 13.12.02 - 15:50:34 »
@DocNumber

ist aber nur zur Ansicht - ich glaube inm Skript gibt es eine Funktion mit welcher du die Kategorien ermitteln kannst - ist aber code Arbeit - Schleifen und so - erste, zweite, dritte usw. Kategorie - rekursive Funktion am besten.

- verstehe aber nicht warum du die Kategorien ermitteln willst, wenn du pro Gerät ein dok hast ist meine lösung ok - wenn eh nur ein dok vorhanden decken sich Gerätekategorie mit vorhanden doks

cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline MasterOfDesaster

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Männlich
  • Ich lern's auch noch.... irgendwann...
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #5 am: 13.12.02 - 16:02:46 »
*lach*

Jetzt haben wir die Standardfunktionen alle durch, glaub ich  ;)

Nein, auch @DocNumber und @DocDescandents hab ich schon probiert - leider funzt weder das ein noch das andere...
Entweder bekomme ich immer null oder immer eins oder eben die Anzahl der Serviceberichte - aber nie die Anzahl der Geräte zu einem Techniker.  :'(

Die Kategorien will ich ermitteln, um festzustellen welcher Techniker wieviele Geräte in Betreuung hat; da er in einem Jahr durchaus auf eine Maschine 20 und mehr Serviceberichte auf ein Gerät schreiben kann, ist die Anzahl der Dokumente nicht gleich der Anzahl der Kategorien (würde dann auch nicht viel Sinn machen zu kategorisieren, oder?).

cu und danke,
MOD
Hauptsache ist, daß die Hauptsache Hauptsache bleibt!

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #6 am: 13.12.02 - 17:26:59 »
dann mach doch die gleiche view ohne Berichte  :-[
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline deepsee3

  • Senior Mitglied
  • ****
  • Beiträge: 426
  • Geschlecht: Männlich
  • Notes ... be back on track ;)
    • Baustelle
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #7 am: 15.12.02 - 12:22:49 »
hi

Wie wär es denn ne versteckte Ansicht aufzubauen , Kategorisch sortiert , Antworten als Hauptdokumente behandeln einstellen um dieses dann über @dblookup oder @dbcolumn auszuwerten ? ( + Feld wie Performance beschrieben zur addierung ! &
Du sollsttest auch bei @dblookup... den "NoCache" benutzen ! )
« Letzte Änderung: 15.12.02 - 12:26:44 von deepsee3 »
Client   : notes 9.0.1 fx4
Server : notes 9.0.1 fx4 - 2012 R2

Offline MasterOfDesaster

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Männlich
  • Ich lern's auch noch.... irgendwann...
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #8 am: 16.12.02 - 11:16:17 »
@ Performance:  :-*

@ deepsee3: Vielleicht sitzt der Fehler ja auch wieder mal vor dem Rechner - jedenfalls haut das auch nicht hin: Wenn ich versuche irgendwelche berechneten Spalten (in dem Fall aus der versteckten Sicht) auszulesen, kommt gar nichts an...
Und wenn ich andere Spalten auszulesen versuche habe ich wieder mal nur eine Kolonne von Nullen  :'(

Ein völlig frustrierter MOD
Hauptsache ist, daß die Hauptsache Hauptsache bleibt!

Offline MasterOfDesaster

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Männlich
  • Ich lern's auch noch.... irgendwann...
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #9 am: 16.12.02 - 15:11:00 »
Weil ich immer noch nicht weiterkomme, habe ich mal einen Screenshot angehängt...
Das Problem scheint hauptsächlich darin zu liegen, daß @Unique (aus welchen Gründen auch immer) die doppelten Werte nicht rausschmeißt... wenn ich dafür eine Lösung hätte, wäre ich schon viel weiter.

Vielleicht nimmt sich einer der Cracks nochmal dieser leidigen Geschichte an?

Ich danke euch vielmals (auch für eure Geduld),
MOD
Hauptsache ist, daß die Hauptsache Hauptsache bleibt!

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #10 am: 16.12.02 - 21:18:25 »
hm...schon witztig, dbcolumn in einer view selbst zu verwenden.
Heißt es doch in der Designer Help:

Diese Funktion ist nicht für Spalten- oder Abschnittsformeln bzw. Mail-Agenten vorgesehen.

Entweder weiß die Hummel, daß sie nicht richtig fliegen kann oder sie weiß es nicht...ich denke in diesem Falle beides...sie fliegt besch....

Also kurzum: mach trotz dbcolumn (ich habe immer noch meine argen Zweifel damit) folgenden Schalter an ... siehe Anhang : "eindeutigen Schlüssel erzeugen". Das sollte gleichartig angezeigte Datenzeilen ausblenden und damit das @unique per se lösen.

*grummelt immer noch: dbcolumn in einer view...das geht nicht gut*

Warum machst Du Dir nicht ne Auswertung in einer Maske über alle Mitarbeiter hinweg im Rahmen einer Table bzw. erledigst das so, daß in alle Mitarbeiterdocs die Anzahl der eindeutigen Gerätekategorien (oder was auch immer) gesetzt wird, die dann wiederum in einer View anzeigbar ist.
« Letzte Änderung: 16.12.02 - 21:20:08 von Rob Green »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline MasterOfDesaster

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Männlich
  • Ich lern's auch noch.... irgendwann...
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #11 am: 17.12.02 - 07:21:50 »
 ;D ...komm, hör auf zu grummeln  ;D

Ich bin mir dessen bewußt, daß das mit @DbColumn in einer View vermutlich nicht funktioniert - der Versuch ist mehr aus der Verzweiflung geboren (und weil ich das mehrfach als Hilfe angeboten bekommen habe); und offensichtlich funzt's eh ned...

Interessanter finde ich die Frage warum der Befehl @Unique in der zweiten berechneten Spalte völlig wirkungslos bleibt...??!
Den eindeutigen Schlüssel habe ich ausgewählt - ändert aber auch nix (ich mach auch keinen ODBC-Zugriff - die Daten sind aus einem Excel-File nach Notes eingelesen)...

Das mit der Maske habe ich auch schon in Erwägung gezogen; nur muß ich ja auch dort die Kategorien irgendwie zählen... und die Formeln funktionieren in der Maske genauso wenig. Ich versteh die Welt nicht mehr - wenigstens die @DbColumn-Formel sollte in einer Maske schließlich tun...

 ???

Dank dir vielmals,
MOD
Hauptsache ist, daß die Hauptsache Hauptsache bleibt!

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #12 am: 17.12.02 - 10:01:42 »
hm..wenn Du also eine Formel im Mitarbeiterdoc nimmst, die zu dem MA die zugehörigen Geräte erfasst, auszählt und anzeigt, dann geht unique nicht?

zB
@unique(@dblookup(""......"View";Name_des_MItarbeiters;Spalte))
klappt nicht? Glaub ich irgendwie nicht....
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline wflamme

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 690
  • Geschlecht: Männlich
  • Irgendwie geht das schon...
    • wflamme
Re:Anzahl von Unterkategorien ermitteln?
« Antwort #13 am: 17.12.02 - 10:12:30 »
@ wflamme: @DocChildren hab ich natürlich schon probiert - liefert mir aber immer nur 0... kann das daran liegen, daß alle Dokumente als Hauptdokumente eingelesen worden sind?

 ???

Setz die @DocChildren VOR die erste kategorisierte Spalte und Du bekommst vor jedem Twistie die Zahl der Unterkategorien angezeigt.
Bei einer Ansicht Techniker\Gerätenummer\Serviceberichtnr. steht links neben dem Techniker-Twistie dann die Zahl der Geräte.
Grüße,
Wolfgang

"I love deadlines. I love the whooshing sound they make as they pass by..."
DOUGLAS ADAMS

wflamme@mainz-online.de
http://www.sns1.de/partner/flamme/wflamme.nsf

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz