どのビューからも優れたエクスポートを作成しています。利用可能な多くのサンプルがあり、「通常のビュー」で動作します。静的な値を持つ列を持つビューがあるとすぐに、スキップされます。
4 列のビューがあり、1、3、4 はドキュメントのフィールドにリンクされており、列 2 は数値 2 のみです (「2」と 2 を試しました) (これはテスト ビューです)。
C1 | V2 | C3 | C4 列
1 | 2 | 3 | 4 つの値
'これにより、4 つの列名がすべて取得されます
ForAll n In view.Columns
cNames(columnTotal) = n.title
columnTotal = columnTotal + 1
End ForAll
'結果
'cName(0) = "C1"
'cName(0) = "V2"
'cName(0) = "C3"
'cName(0) = "C4"
'これは 3 つの列の値のみを取得します
Set nav = view.createviewnav
Set entry = nav.Getfirst()
While Not entry Is Nothing
ForAll c In view.Columns
readvalue = entry.Columnvalues(columncounter-1)
End ForAll
Wend
'結果
'entry.columnvalues(0) = "1"
'entry.columnvalues(1) = "3"
'entry.columnvalues(2) = "4"
スクリーンショットを投稿できません。これは私の最初の投稿ですが、entry.columnvalues には 3 つの値が含まれていますが、エントリの parent.columns(Notesviewcolumn()) には 4 つの列名が表示されています...
基になるドキュメントに存在しない値を含め、ビューに表示されるすべての値を読み取るにはどうすればよいですか?
ありがとうございました。