Comportamiento:
Al realizar una búsqueda utilizando la API .NET, aparece el siguiente error;
404 Not Found (Field with name '[Field Name]' is missing)
Solución:
Este error aparece cuando el campo o campos de índice a los que se hace referencia al configurar la DialogExpression no tienen el nombre correcto.
Si tenemos un campo con el nombre Nombre de la empresa en nuestro archivador y queremos buscar basándonos en este campo, lo siguiente sería lo incorrecto y daría como resultado el error, "404 No encontrado (Falta el campo con el nombre 'Nombre de la empresa'.)"
Incorrecto:
var q = new DialogExpression()
{
Operation = DialogExpressionOperation.And,
Condition = new List<DialogExpressionCondition>()
{
DialogExpressionCondition.Create("Company Name", "Flying Tom" )
},
Count = 100,
SortOrder = new List<SortedField>
{
SortedField.Create("DWSTOREDATETIME", SortDirection.Desc)
}
};
El nombre de la base de datos del campo debe utilizarse como se indica a continuación;
Correcto:
var q = new DialogExpression()
{
Operation = DialogExpressionOperation.And,
Condition = new List<DialogExpressionCondition>()
{
DialogExpressionCondition.Create("NOMBRE_EMPRESA", "Flying Tom" )
},
Count = 100,
SortOrder = new List<SortedField>
{
SortedField.Create("DWSTOREDATETIME", SortDirection.Desc)
}
};
Si no está seguro del nombre de la base de datos, consulte las siguientes instrucciones para encontrar el nombre de la base de datos de un campo de índice.
KBA-36531 - Portal de soporte DocuWare
KBA aplicable tanto para organizaciones en la nube como locales.
Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.