Domino 9 und frühere Versionen > ND7: Entwicklung
Dateipfad auswählen Lotus Notes /Domino 8.5
ascabg:
Ein kleines Stueckchen Code waere hier eventuell hilfreich.
Andreas
moprheusfgh:
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Dim pfad As String
Dim uiws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = uiws.CurrentDocument
REM Get filename from user
filenames = ws.OpenFileDialog( _ ' hier wird der variablen das der Pfad zugewiesen
True, "Select files to be deleted",, "c:\work")
If Not(Isempty(filenames)) Then
Forall filename In filenames
Kill filename ' hier wird mit dem Pfad weitergearbeitet
End Forall
End If
End Sub
Sorry....
ascabg:
Darf der Anwender, der den Button angeklickt hat, denn die gewaehlte Datei loeschen bzw. in dem betreffenden Verzeichnis?
Sieht mir stark nach einem Rechte-Problem auf Seiten des BS aus.
Andreas
moprheusfgh:
Ja ich hab lokale adminrechte und kann auch die Datei löschen.
Hier nochmal mein kompletten script:
Sub Click(Source As Button)
Dim visio As Variant
Dim excel As Variant
Dim uiws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = uiws.CurrentDocument
Dim result As Integer
Dim path As String
Dim run As String
Dim pfad As String
Dim ws As New NotesUIWorkspace
REM Get filename from user
filenames = ws.OpenFileDialog( _ ' hier wird der variablen das der Pfad zugewiesen
True, "Select files to be deleted",, "c:\work")
If Not(Isempty(filenames)) Then
Forall filename In filenames
Kill filename ' hier wird mit dem Pfad weitergearbeitet
End Forall
End If
path=Environ$( "ProgramFiles" )
pfad = "Select File"
Sleep (5)
run = path + "\Microsoft Office\Office12\OrgWiz.exe " _
+ "/NAME-FIELD=Name / MANAGER-FIELD=Vorgesetzter /DISPLAY-FIELDS=Name,Abteilung /UNIQUEID-FIELD=Eindeutige_ID /FILENAME=pfad"
result = Shell(run, 1)
End Sub
Klafu:
du hast da glaub was falsch verstanden:
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
filenames = ws.OpenFileDialog( _
True, "Select files to be deleted",, "c:\work")
If Not(Isempty(filenames)) Then
run = path + "\Microsoft Office\Office12\OrgWiz.exe " _
+ "/NAME-FIELD=Name / MANAGER-FIELD=Vorgesetzter /DISPLAY-FIELDS=Name,Abteilung /UNIQUEID-FIELD=Eindeutige_ID /FILENAME="+filenanames
result = Shell(run, 1)
End If
End Sub
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln