안녕하세요 아래의 LotusScript에서 2 차원 배열을 사용하고 있습니다.LotusScript 및 2 차원 배열 및 구독 초과 또는 범위 오류
Counter = 0
While Not (ProcessingViewDoc Is Nothing)
Redim Preserve AllRecrods(Counter,0)
AllRecrods(Counter,0) = ProcessingViewDoc.Test1(0)
Redim Preserve AllRecrods(Counter,1)
AllRecrods(Counter,1) = ProcessingViewDoc.Test2(0)
Redim Preserve AllRecrods(Counter,2)
Set ProcessingViewDoc = ProcessingView.GetNextDocument(ProcessingViewDoc)
Counter = Counter +1
Wend
다음 문서를 처리 할 때 카운터 1에 도달하고 두 번째 문서에 도달하면 오류 구독이 범위를 벗어납니다. 배열의 전역 선언입니다.
Dim AllRecrods() As Variant
다음은 두 번째 루프로 넘어갈 때 오류가있는 줄입니다.
Redim Preserve AllRecrods(Counter,0)
덕분에 둘을 :) – hdc