evtl. wärs auch mit @setDocField(@text($ref),"Feld","wert") gegangen...
Beiträge von umeli
-
-
sollte eigentlich auf die gleiche Weise gehen. Vielleicht musst du die ActionPane öffnen, wenn du die Ansicht im Design offen hast.
Könnte allerdings auch sein, dass es eine eingebettete Ansicht ist, dann einfach die Aktionen aus dem entsprechenden Form oder Page löschen. -
Als Aktion würde ich das folgendermassen machen
_pfad:=@ReplaceSubstring(@LeftBack(@Subset(@DbName;-1);"\\") ; "\\" ; "/");
@Command( [FileOpenDatabase]; @servername : _pfad );Beim Gliederungseintrag auf Action stellen.
Als weitere möglichkeit bieten sich NotesURL's an
z.B. mit
_replikID:= Replik ID der Datenbank
_Element:="MeinForm?OpenForm";
_url:="notes://"+ServerName+"/"+_replikID+"/"+_Element;
@settargetframe("MeinFrame");
@urlopen(_url); -
Hi
Für die statische Struktur der Datenbank würde ich UML (Klassendiagramme) einsetzen.
Für Workflows und sonstige Abläufe halt zusätzlich Flussdiagramme oder halt UML Zustandsdiagramme oder Sequenzdiagramme -
Ich würde es mit der Formel versuchen und mit den @command's
dass sollte eigentlich recht gut funktionieren. -
schau mal unter
http://www-128.ibm.com/develop…/article/appstrat-search/
da hats einiges zum Thema suche und Notes. -
Mit einer Embedded View und der SingleCategory anzeige und dem $Ref Feld der Antworten.
-
Zuerst müsste das Feld auf "Allow Multivalue stehen", danach könntest Du im 3. Tab unter MultivalueOptions kannst Du dann einstellen wie Notes es darstellen soll (Komma, Semikolon, Newline,etc)
-
ja das ist mit ein wenig JS möglich
oder Du benutzt CSS um den <H2> Tag auszublenden.
Code
Alles anzeigentry { var h2 = document.getElementsByTagName("h2"); for (var vLoop=0; vLoop < h2.length; vLoop++) { if (h2[vLoop].childNodes[0].nodeValue == "No documents found") { h2[vLoop].childNodes[0].nodeValue='Keine Kontakte gefunden'; } //if } //for } //try catch (e) { alert(e.description); }
-
-
Unterhalb der Field Validation/Translation gibts ein Bereich für HTML Attribute, dort kannst Du mit "Rows=10 COls=50" einen Bereich von 10 Zeilen und 50 Zeichen breite definieren oder halt die Grösse, die Du brauchst.
-
-
Du könntest es entweder über ein Profildokument lösen oder über Environment (@setEnvironment).
Im Hotspot setzt Du den Wert und in der Maske kannst Du dann den Default Wert mit @getEnvironment holen.
Um das für die Ansichten zu lösen, würde ich die Ansicht in eine Maske einbetten und dann mit SingleCategories arbeiten.
gruss
umeli
-
Ok, dann versuchen wir mal das DateTImeValue Property der Item Klasse....
To get: Set notesDateTime = notesItem.DateTimeValue
To set: Set notesItem.DateTimeValue = notesDateTime -
Wie wäs mit
doc.DatumOnly=ndt.dateonly
bzw.
doc.ZeitOnly = ndt.TimeOnlygruss umeli
-
Was ist sendTo für ein Feld?
Multivalue?
Hats da mehrere Einträge drin?
evtl. zuerste das SendTo Feld Exploden? -
Naja, du Könntest den Formeldebugger vom R5 verwenden.
Einfach mit CTRL-SHIFT gedrückt halten, während du den LS Debugger einschaltest.
-
is nothing in Script sollte meiner meinung nach schon in R5 funktionieren.
Auszug aus R5 Hilfe unter Nothing:
LotusScript sets the initial value of an object reference variable to NOTHING. Use the Is operator to test an object reference variable for the NOTHING value. -
Du könntest das ganze auch als Page mit Hotspots realisieren.
Dann müsstest Du keine Navigatoren brauchen.Einfach das Bild auf die Page laden (z.B. als ImageResource) und dann im Menü Pictures->Add Hotspot Polygon
Dann kannst Du genau die Bereiche auswählen, welche verlink werden.gruss
umeli
-
Hier mal ein Beispiel aus der Designerhilfe:
Code
Alles anzeigenThis view action sets the selection formula for the current view. Sub Click(Source As Button) Dim ws As New NotesUIWorkspace Dim uiview As NotesUIView Dim view As NotesView Dim formula As String formula = "SELECT (@Modified > [" & (Date - 7) & "])" Set uiview = ws.CurrentView Set view = uiview.View view.SelectionFormula = formula End Sub
Dies liesse sich vielleicht im QueryOpen der View machen.Ich würde auf alle Fälle mit POFU views arbeiten in diesem Fall, da dies sonst zu sehr mysteriösen Resultaten führen könnte.
Beispiel:
User A setzt das Datum zwischen 1.1.04 und 14.1.04 betrachtet die Daten.
Gleichzeitig öffnet User B die gleiche View und wählt das Datum 23.3.03 bis 12.4.04 aus.
=> sobald User A die View aktualisiert ist er wahrscheinlich sehr erstaunt....Abgesehen davon, weiss ich auch nicht genau, was für Rechte man für diesen Code braucht (Designer?)
gruss