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.

También puede anidar la clasificación por el elemento OrderBy.

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>