Autor Thema: Einrücken von Unterkategorien in Ansicht  (Gelesen 8356 mal)

Offline master

  • Junior Mitglied
  • **
  • Beiträge: 85
  • Geschlecht: Männlich
Einrücken von Unterkategorien in Ansicht
« am: 12.04.11 - 12:46:01 »
Hallo, ich mache gerade meien ersten Gehversuche mit Xpages. Ich habe eine Xpages aus einer Ansicht heraus erstellt. Funktioniert auch prima, nur werden d die Unterkategorie beim Aufklappen nicht eingerückt.  :( Wo ist der Trick? Google und Foren haben mir kein Ergebnis gebracht.

Gruß Klaus
« Letzte Änderung: 14.04.11 - 13:00:36 von master »

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #1 am: 12.04.11 - 13:07:55 »
Also eine Standard View-basierte XPage macht das so, wie man es erwarten würde:
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline master

  • Junior Mitglied
  • **
  • Beiträge: 85
  • Geschlecht: Männlich
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #2 am: 12.04.11 - 13:23:29 »
Hallo, sieht bei mir bei nur der hauptkategorie genau so aus. Das Problem ist, wenn weitere Unterkategorien dazu kommen.

+ Hauptkategorie
    + Unterkategorie1
           + Unterkategorie2
               Doc1
               Doc2

Gruß Klaus

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #3 am: 12.04.11 - 13:25:10 »
Hänge mal einen Screenshot hier rein. Kapiert doch so niemand, was du meinst ...
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline master

  • Junior Mitglied
  • **
  • Beiträge: 85
  • Geschlecht: Männlich
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #4 am: 12.04.11 - 13:50:21 »
Hallo

hier der Screeenshot wie es jetzt aussieht. (Kategorie.jpg)

Auf dem zweiten Bild habe ich mal mit Photoshop zusammengebastelt wie es aussehen soll


Gruß Klaus

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #5 am: 12.04.11 - 13:54:09 »
Hast du "flache Kategorisierung" aktiviert in der Ansicht?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline master

  • Junior Mitglied
  • **
  • Beiträge: 85
  • Geschlecht: Männlich
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #6 am: 12.04.11 - 13:58:10 »
Hall0,  nein habe ich nicht

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #7 am: 12.04.11 - 14:00:26 »
Wie sieht die Spaltenformel für die Categorie aus?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline master

  • Junior Mitglied
  • **
  • Beiträge: 85
  • Geschlecht: Männlich
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #8 am: 12.04.11 - 14:21:18 »
Es ist ein Feldwert

1.Aktiv\Darlehen\Angebot

s_Old

  • Gast
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #9 am: 13.04.11 - 10:19:39 »
Ist bekannt, dass das (noch) nicht mit den Standard-Bordmitteln geht. Es gibt aber Workarounds, siehe

http://xpageswiki.com/web/youatnotes/wiki-xpages.nsf/dx/Work_with_views#Correct+indentation+of+categories+separated+with+backslash

http://ideajam.net/ideajam/p/ij.nsf/0/EC3B4E3A21D31AC986257743004218DC?OpenDocument

sollte dir weiterhelfen, wenn nicht: einfach nochmal fragen :)

Offline master

  • Junior Mitglied
  • **
  • Beiträge: 85
  • Geschlecht: Männlich
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #10 am: 14.04.11 - 12:57:41 »
Hallo,

vielen Dank für eure Antworten. Die Links von Swehn haben geholfen.
Vielen Dank

Gruß Klaus

Offline maxritti

  • Senior Mitglied
  • ****
  • Beiträge: 490
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #11 am: 28.04.11 - 21:03:13 »
Ich klinke mich hier mal ein, da ich das gleiche Problem habe. 1. Spalte in einer View mit Kategorien, die mit Backslash Unterkategorien bekommen. Dann die 2. Spalte usw.
Die Unterkategorien werden nicht wie in Notes eingeblendet.

Mit dem 1. Link von Swehn komme ich nicht so ganz zurecht.
Wo kommt der Code hin? Was meinen die mit "View Control"?

Der Code meiner Xpage sieht so aus:

Zitat
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
   <xp:this.data>
      <xp:dominoView var="eintraege" viewName="Eintraege"></xp:dominoView>
   </xp:this.data>
   <xp:viewPanel value="#{eintraege}" id="viewPanel1" rows="30">
      
      <xp:viewColumn columnName="Categorie" id="viewColumn1" displayAs="link">
         <xp:this.facets>
            <xp:viewColumnHeader value="Categorie" xp:key="header"
               id="viewColumnHeader1">
            </xp:viewColumnHeader>
         </xp:this.facets>
      </xp:viewColumn>
      <xp:viewColumn columnName="Title" id="viewColumn2">
         <xp:this.facets>
            <xp:viewColumnHeader value="Titel" xp:key="header"
               id="viewColumnHeader2">
            </xp:viewColumnHeader>
         </xp:this.facets>
      </xp:viewColumn>
      <xp:this.facets>
         <xp:pager partialRefresh="true"
            layout="FirstImage PreviousImage SeparatorPage Group NextImage LastImage"
            xp:key="headerPager" id="pager1">
         </xp:pager>

      </xp:this.facets></xp:viewPanel></xp:view>

Wenn ich den Code von dem Link ganz ans Ende setze, dann meckert er mir bei der ersten Zeile des Codes vom Link das hier:

"The markup in the document following the root element must be well-formed".

Was kann der denn damit meinen?

Offline maxritti

  • Senior Mitglied
  • ****
  • Beiträge: 490
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #12 am: 29.04.11 - 09:08:59 »
So ein wenig funktioniert es nun schon mall.
Ich habe das </xp:view> mal hinter den einzufügenden Code gestellt. Dann ist zumindest die Fehlermeldung weg.

Dann sieht das so aus, wie in den Screenshots angegeben. Einmal, wie es in Notes aussieht und einmal mit der XPage. "Client" ist eigentlich schon eine Unterkategorie von "Lotus".

Offline maxritti

  • Senior Mitglied
  • ****
  • Beiträge: 490
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #13 am: 01.05.11 - 20:12:08 »
@master:

Magst Du mal bitte Deinen Code posten?
Irgendwie bekomme ich das nicht auf die Reihe...  ???

Offline master

  • Junior Mitglied
  • **
  • Beiträge: 85
  • Geschlecht: Männlich
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #14 am: 02.05.11 - 13:57:14 »
hallo,

so sieht mein Code aus (die entsprechende Spalte, StyleSheet einbinden nicht vergessen)

<xp:this.resources>
      <xp:styleSheet href="/category.css"></xp:styleSheet>      
   </xp:this.resources>
....
.....
.....
<xp:viewColumn columnName="Categories"
                  id="viewColumn4"
                  styleClass="#{javascript:return 'indent' + viewRowVar1.getColumnIndentLevel().toString();}"
                  style="width:auto">
                  <xp:viewColumnHeader value="Menüebenen"
                     id="viewColumnHeader4">
                  </xp:viewColumnHeader>
               </xp:viewColumn>

Gruß Klaus

Offline maxritti

  • Senior Mitglied
  • ****
  • Beiträge: 490
Re: Einrücken von Unterkategorien in Ansicht
« Antwort #15 am: 03.05.11 - 11:43:51 »
Danke Dir.
Mit dem Link aus dem Ideajam gehts. Cool  :D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz