Loading

No es posible usar caracteres especiales al exportar mediante tabcmd

Fecha de publicación: Jul 20, 2023
Descripción
Al usar tabcmd, deben escaparse los caracteres especiales de las URL, por ejemplo una coma (,). Si estos caracteres están presentes en un filtro, y no se escapan, el filtro no se aplicará.

Cause

Cuando se ejecuta tabcmd desde un archivo por lotes de Windows, los caracteres % deben escaparse dos veces. 
Solución
Actualice la URL de modo que tenga el formato correcto para caracteres especiales (como código de barra inversa seguido de código de coma para el carácter de coma). Por ejemplo "Perez, Juan" sería "Perez%5C%2C%20Juan". Los siguientes códigos corresponden a sus correspondientes caracteres especiales:
  • %5C = \
  • %2C = ,
  • %20 = carácter de espacio único
Recursos adicionales
Puede encontrar más ejemplos a continuación: 
  • Esta URL no tiene formato:
    • URL_Parameters/SalesbyCustomer?Customer Name2=Smith, John
  • Este comando funciona en un símbolo del sistema, pero no en un archivo por lotes:
    • tabcmd export "URL_Parameters/SalesbyCustomer?Customer%20Name2=Smith%5C%2C%20John" --pdf -f "SalesbyCustomer2.pdf" 
  • Cuando se ejecuta en un archivo por lotes, deberá tener un carácter % adicional antes de %:
    • tabcmd export "URL_Parameters/SalesbyCustomer?Customer%%20Name2=Smith%%5C%%2C%%20John" --pdf -f "SalesbyCustomer2.pdf" 


Número del artículo de conocimiento

001473270

 
Cargando
Salesforce Help | Article