Data de postagem: May 10, 2010 7:42:59 PM
Este problema ocorre, porque existe um erro de programação no processo.
A propriedade indexFieldName está com a quantidade de campos menor que a quantidade de posição do array atribuída no primeiro ou segundo parâmetro do método setRange.
Ex:
includeOnce -1898145959 /* /products/iengine/library/QueryAnalyzer.js */
var ds = connection.cloneLocalCacheByClass( -1894834681 /* Vínculos Entre Fluxos de Tarefas e Situações */ )
var fluxos = [ -1895831369, -1895831370, -1895831371 ]
ds.indexFieldNames = "CHTABELA" // 1 campo
ds.setRange( fluxos, fluxos ) //3 posições para cada parâmetro
ds
Correto:
includeOnce -1898145959 /* /products/iengine/library/QueryAnalyzer.js */
var ds = connection.cloneLocalCacheByClass( -1894834681 /* Vínculos Entre Fluxos de Tarefas e Situações */ )
var fluxos = [-1895831371 , -1895831369 ]
ds.indexFieldNames = "CHTABELA" // 1 campo
ds.setRange( fluxos[0], fluxos[1]) // 1 posição para cada parâmetro
ds