Clasificación por el elemento orderBy en el XML de entrada de la API List
El XML de entrada de API List da soporte a la clasificación basada en el elemento OrderBy.
Para formar consultas:
Edite el XML de entrada personalizado de cualquier API List y añada el elemento OrderBy. Añada el atributo hijo Attribute y en el atributo Name especifique el nombre del campo por el que desea clasificar los resultados.
El elemento OrderBy da soporte a la clasificación de los atributos por orden ascendente y descendente. De forma predeterminada, los resultados se clasifican por orden ascendente. Si desea clasificar los resultados por orden descendente, añada el atributo Desc al elemento Attribute y establézcalo en Y.
XML de entrada de la API GetOrganizationList con el elemento orderBy
El ejemplo siguiente muestra un fragmento del XML de entrada que devuelve una lista de organizaciones y los resultados se clasifican por el atributo OrganizationName.
<Organization IgnoreOrdering="N" MaximumRecords="5000">
<OrderBy>
<Attribute Name="OrganizationName"/>
</OrderBy>
</Organization> XML de entrada de la API GetOrganizationList con el elemento orderBy anidado
El ejemplo siguiente muestra un fragmento del XML de entrada que devuelve una lista de organizaciones y los resultados están clasificados por los atributos OrganizationName y LocaleCode.
<Organization IgnoreOrdering="N" MaximumRecords="5000">
<OrderBy>
<Attribute Name="OrganizationName"/>
<Attribute Name="LocaleCode"/>
</OrderBy>
</Organization> XML de entrada de la API GetOrganizationList con el elemento orderBy y el atributo desc
El ejemplo siguiente muestra un fragmento del XML de entrada que devuelve una lista de organizaciones y los resultados se clasifican por el atributo OrganizationName por orden descendente.
<Organization IgnoreOrdering="N" MaximumRecords="5000">
<OrderBy>
<Attribute Name="OrganizationName" Desc="Y"/>
</OrderBy>
</Organization>