Domino 9 und frühere Versionen > ND6: Entwicklung
Problem mit Actionbar in embedden Views
Peacemaker:
Hallo,
ich steh im Moment ziemlich deftig auf dem Schlauch :
Woran kann es sein, das Actions (z.B. @command(EditselectAll)) in einem embedded View zwar angezeigt werden (nachdem in properties gewählt) aber im embedded view dann nix passiert. Öffne ich den View so geht alles ganz normal :( Ich versteh das grad nicht.
Was kann man da machen, wenn man z.B. alle Dokumente in einem Embedded view via embedded view action bar löschen will????
Ach und nochetwas:
Wieso liefert
docNew.RAW_projekt=Environ$({importmgr_node})
nicht den Wert der Environment? Ein Auslesen mit @environment(importmgr_node) geht ohne Probleme - ich benötige hier aber zwingend eine LS Lösung.
Danke
koehlerbv:
Environ liefert Dir einen Environment-Wert des Betriebssystems, nicht aus der NOTES.INI. Du musst dafür die entspr. Methode der NotesSession class verwenden.
Bernhard
Peacemaker:
Danke, das tuts jetzt.
Und wie schauts mit dem embedded Views aus????
Thomas Schulte:
Die Aktion aus dem Embedded View rausnehmen und in die übergeordnete Maske verlagern. Dort dann den Select hernehmen und direkt über Script löschen.
Peacemaker:
ok, werd ich probieren.
Noch eine Letzte Sache zu dem Thema Lotus Script und wenn man eigentlich Formelsprache für sinniger hält.
ich will von einem Strin in LS die ersten 3 zeichen ausgeben und ein Feld in einem neu composed document füllen. Ich bekomme aber egal wie ich es dreh und wende nur ein Type mismacht:
Es geht um den Tag string
--- Code: --- Dim Session As New NotesSession
Dim db As NotesDatabase
Dim docNew As NotesDocument
Dim StrN As String
Dim n As Integer
Dim uiview As NotesUIView
Dim collection As NotesDocumentCollection
Dim max As Integer
Dim node As String
Dim project As String
Dim tag As String
Set db=session.CurrentDatabase
Set collection=db.UnprocessedDocuments
Set doc= collection.GetFirstDocument()
While Not(doc Is Nothing)
Set docNew=db.CreateDocument
docNew.form="RAW_input_txt"
rawstring=doc.rawimporthilfsfeld
tag=Left(rawstring,3)
node = session.GetEnvironmentString( "importmgr_node" )
project = session.GetEnvironmentString( "importmgr_project" )
docNew.RAW_projekt=project
docNew.RAW_nodes=node
docNew.RAW_tag=tag$
Call docNew.Save(True,False)
Set doc=collection.GetNextDocument(doc)
Wend
--- Ende Code ---
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln