Autor Thema: Index einer View  (Gelesen 10238 mal)

7Stein

  • Gast
Re:Index einer View
« Antwort #20 am: 16.08.04 - 13:09:15 »
Naja, dann muss ich eben auch bei einem Dokument nachfragen welches denn nun bearbeitet werden soll
Ist das Kriterium nach dem die Dokumente angezeigt werden so etwas wie ein Filter????????
Mit der Formel: ParentUNID + "-" + @Text(Pos)
werden doch die Positionen ermittelt, die nur für diesen Lieferschein gelten oder nicht?
Ich glaube so ganz geschnallt habe ich das noch nicht.
Wenn das nicht das Kriterium ist, welches könnte es denn dann sein?
Langsam krieg ich hier echt die Krise!!!!!!!!!!!!!!


Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Index einer View
« Antwort #21 am: 17.08.04 - 20:53:38 »
Ist das Kriterium nach dem die Dokumente angezeigt werden so etwas wie ein Filter????????

Wenn Du die embedded View meinst: Ja.

Sollte eigentlich in der Designerhilfe dokumentiert sein, schau da mal rein.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Index einer View
« Antwort #22 am: 18.08.04 - 23:51:45 »
Hier noch ein Querverweis zu einem Cross-Posting von Dir:
http://spotlight.de/zforen/lts/m/lts-1092812535-10228.html
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


7Stein

  • Gast
Re:Index einer View
« Antwort #23 am: 19.08.04 - 07:38:25 »
naja, ich dachte halt, das in einem anderen Forum jemand eine Idee hat.

T'schuldigung!!!!!

Dann werde ich die Diskussion heir mal als erledigt markieren, obwohl das Problem ja nicht gelöst ist.

Danke trotzdem für die Tipps.

7Stein

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Index einer View
« Antwort #24 am: 19.08.04 - 19:41:49 »
Es ist lediglich mehr als fair, jeweils einen Link zum anderen Forum zu posten.....

Zitat
obwohl das Problem ja nicht gelöst ist.

Was ist denn hier noch nicht gelöst? Deine letzte Frage wurde beantwortet - und dann kam von Dir nichts mehr.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


7Stein

  • Gast
Re:Index einer View
« Antwort #25 am: 20.08.04 - 07:39:19 »
Naja, das das eben nicht geht und mich sowas ärgert, denn ich habe mal gelernt, geht nicht gibt's nicht.

Diese Variable vielleicht. Aber nach irgendeinem Kriterium werden ausgewählte Dokumente in Deiner embedded View angezeigt. Und eben nach diesem Kriterium kannst Du Dir z.B. via GetAllDocumentsByKey die Dokumente geben lassen.

Ich kann dafür kein Kriterium finden, nachdem die Auswahl getroffen wird, welches Dokument in der embedded view angezeigt wird.
Ich eiss nur - oder habe mittlerweile festgestellt - , dass die Dokumente sortiert werden nach der Formel:

ParentUNID + "-" + @Text(Pos)

Aber die werden ja schon vorher angezeigt, bevor ich sPOs habe.
Das ist mir noch nicht so ganz klar.

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Index einer View
« Antwort #26 am: 20.08.04 - 17:55:20 »
7Stein,

Das ist alles etwas durcheinander was Du postest - ohne klare Aufteilung / Zuteilung zu Designelementen, dadurch ist es nicht einfach, auf die schnelle zu helfen. ParentUNID ist schätzungsweise ein Feld im Dokument.
Soll kein Vorwurf sein, als Neueinsteiger in die Thematik kannst Du das auch nicht wissen. Wobei die Designerhilfe schon sehr weiterhilft.
Aus "Parent" schließe ich, dass die Dokumente Haupt- und Antwortdoks sind. Dies und vieles weitere ist aber nicht bekannt.

Vorschlag:
Mache eine Kopie der Datenbank ohne Dokumente, wirf alle Designelemente etc. raus, die wir hier nicht brauchen, und erstelle ein paar Testdokumente.
Dann zippe die DB und hänge sie hier rein.

Dann kann ich mir das ansehen.
« Letzte Änderung: 20.08.04 - 17:57:17 von TMC »
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


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:Index einer View
« Antwort #27 am: 20.08.04 - 20:11:57 »
Hi,

ata hat auf seiner Webseiteein schönes und aufschlussreiches Beispiel für dynamische Ansichten. Lad' dir das Teil mal runter und schau dir's an. Vielleicht wird dann einiges klarer.

DynView.zip

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Index einer View
« Antwort #28 am: 20.08.04 - 20:27:56 »
Danke Axel, aber darauf habe ich oben auch schon indirekt verwiesen (siehe Link im Link oben).

Ich hoffe, 7Stein hat das alles in Ruhe gelesen und sich auch Literatur bestellt, und sieht sich auch die Designer-Hilfe an.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


7Stein

  • Gast
Re:Index einer View
« Antwort #29 am: 20.08.04 - 21:52:57 »
Habe ich allees gemacht.
AM Montag werde ich die Datenbank mal zippen und versenden.

Ich find es echt klasse, das ich euch soviel Mühe mit mir gebt.

Gruß 7STein

7Stein

  • Gast
Re:Index einer View
« Antwort #30 am: 24.08.04 - 10:48:19 »
Ich kann da kene Dokumente rausnehmen, aber wenn ads geht schicke ich dir meine spiele db. Aber da wäre es schon gut - glaube ich - wenn ich die heir nicht öffentlich ins Forum setze, sondern wenn ich die an deine private eMail Adresse schicken könnte.

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Index einer View
« Antwort #31 am: 24.08.04 - 19:31:27 »
Kein Problem, eMail-Adresse steht in meinem Profil.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Index einer View
« Antwort #32 am: 25.08.04 - 20:52:18 »
OK, die DB ist mittlerweile angekommen (auch wenn sie 'etwas' größer war)  :)

Mittlerweile blicke ich auch was Du meinst dank der DB.

Um das ganze nochmal einzugrenzen:
Wenn in der embedded View nur 1 Dok ist, willst Du beim Klick auf den Button "Liefermenge Ändern" auch gleich das Dokument anzeigen lassen !?

Hier eine mögliche Umsetzung, kannste 1:1 in den Buhtong kopieren:
Code
Sub Click(Source As Button)
   Dim docDetail As NotesDocument      
   Dim viewForRefresh As NotesView
   Dim view2 As NotesView      
   Dim strPos As String   
   Dim coll As NotesDocumentCollection
   Dim vOK As Variant
   
   Set viewForRefresh = db.GetView( "(LieferPositionen)" )
   Set view2 = db.GetView( "(BestellPositionenByKey)")
   Call view2.Refresh()
   Set coll = view2.GetAllDocumentsByKey(thisDoc.UniversalID)
   
   Select Case coll.Count
   Case 0:
      Msgbox "Keine Position vorhanden.", 48, db.title   
   Case 1:   
      Set docDetail = coll.GetFirstDocument
   Case Else:
      strPos = Inputbox$( "Welche Position bearbeiten?", "Position bearbeiten", "1" )
      If strPos = "" Then Exit Sub
      Set docDetail = view2.GetDocumentByKey( thisDoc.UniversalID + "-" + strPos )
      If docDetail Is Nothing Then
         Messagebox( "Position nicht vorhanden." )
         Exit Sub
      End If
   End Select
   
   vOK = ws.Dialogbox( "LieferPosEdit", True, True, False, False, False, False, "Bestellposition bearbeiten", docDetail )
   
   If vOK = True Then
      Call docDetail.Save( True, True )
      Call viewForRefresh.Refresh()
      Call uiDoc.Refresh()
   End If
   
End Sub

Was mir hier noch nicht gefällt, dass zweimal ein GetDocByKey läuft, da Du die Docs eh schon in der Collection hättest. Soll aber auch nur ein Beispiel sein.

Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


7Stein

  • Gast
Re:Index einer View
« Antwort #33 am: 26.08.04 - 08:25:49 »
DANKE!!!!!!!

Das klappt ja jetzt endlich!!!!!

Ich hoffe ich war nicht zu nervig mit meiner Fragerei und meiner Meinung, dass das doch funktionieren muss.

Kann ich meinem Kollegen nach dem Urlaub doch sagen, dass das funktioniert.
 ;D freu!!!!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz