뷰의 데이터를 *로 내보내는 방법CSV 파일

lotus 자체 인출 기능을 사용할 수 있습니다.
첫 번째 단계:
인용, LOUTES 1-2-3, 형식, 접미사 ".wk3"선택
2단계:
EXCEL로 열고 CSV 형식으로 저장
LS 코드 구현 (파일 작성 방식):
이 스크립트는 프록시에 놓여 있으며, 작업 대상은'모든 선택한 문서'를 선택하고, 보기 조작을 통해 호출되며, 공식을 호출합니다. @Command ([ToolsRunMacro];...
Sub Click(Source As Button)
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim coll As NotesDocumentCollection
Dim doc As NotesDocument
Dim item As notesitem, txt As String
Dim i As Integer, fileNum As Integer, fileName As Variant, strAppend As String, tmpstr As String
Dim num As Integer

FileName=ws.OpenFileDialog( True, "Export File", "CSV Documents(*.csv)|*.csv|Text Documents(*.txt)|*.txt", "", "")

If Isempty(FileName) Then
Exit Sub
Else
If FileName(0)="" Then
Exit Sub
End If
End If


fileNum% = Freefile()
Open fileName(0) For Output As fileNum%

Set db = session.CurrentDatabase

strAppend = "Title,Content" 'print column title
Print #fileNum%, strAppend 

Set coll = db.UnprocessedDocuments
num = 0
For i=1 To coll.Count 'print column of each selected document 
Set doc = coll.GetNthDocument(i)
strAppend = Cstr(doc.Title(0))+ ","+ Cstr(doc.Content(0)) 
Print #fileNum%, strAppend 
num = num + 1 
Next
Close fileNum%
Messagebox Cstr(num) + " documents have been exported. ",64,"Lotus Notes"
End Sub

좋은 웹페이지 즐겨찾기