Se aplica a:
- Winshuttle Foundation
Propiedades del complemento Sustituir cadenas
« Volver a la tabla de complementos
Temas relacionados
El complemento Sustituir cadenas se usa para buscar determinadas cadenas en un documento, sustituirlas por otras cadenas especificadas y, finalmente, volver a escribir el documento en una biblioteca de documentos de SharePoint o en una ubicación del sistema de archivos.
Nota: Este complemento solo admite archivos de contenido del tipo texto (es decir, archivos txt o xml). No funcionará con archivos binarios como, por ejemplo, archivos de Word o Excel.
Par de valores |
Descripción |
destinationfolder |
Nombre de la carpeta de destino en el sitio de SharePoint indicado. Tenga en cuenta que si quiere colocar el documento en la raíz de la biblioteca de documentos, este valor será el nombre de la biblioteca de documentos. Nota: Si se especifica esta opción, también hay que especificar destinationname y destinationsite. |
destinationname |
Nombre que se le dará al archivo en la biblioteca de documentos de destino. Nota: Si se especifica esta opción, también hay que especificar destinationfolder y destinationsite. |
destinationpath
|
Ruta completa en el sistema de archivos en la que hay que escribir el archivo. Tenga en cuenta que este valor debe incluirlo todo, también el nombre de archivo. |
destinationsite |
URL completa al sitio de SharePoint de destino. Nota: Si se especifica esta opción, también hay que especificar destinationname y destinationfolder. |
replace[index] |
Cadena de sustitución del índice proporcionado. |
search[index] |
Cadena de búsqueda del índice proporcionado. |
sourcepath |
Documento de origen. Puede ser tanto una ruta completa en SharePoint a un documento en una biblioteca de documentos o puede ser una ruta completa a un archivo en el sistema de archivos. |
Ejemplo:
- sourcepath - c:\template\invoice.xml
- destinationpath - c:\invoices\invoice[Number].xml
- search0 - Customer Name
- replace0 - [Customer Name]
- search1 - Customer Address
- replace1 - [Customer Address]
Este ejemplo lee el archivo de c:\template\invoice.xml en el sistema de archivos, sustituye todas las cadenas que tengan el valor $$Customer Name$$ por el valor de la columna de SharePoint Customer Name, sustituye todas las cadenas que tengan el valor $$Customer Address$$ por el valor de la columna de SharePoint Customer Address y, finalmente, lo escribe en un archivo del directorio c:\invoices con un nombre de archivo invoice, el valor de la columna de SharePoint Number con la extensión de archivo .xml.
Ejemplo:
- sourcepath - http://prod/finance/InvoiceTemplates/invoice.xml
- destinationsite - http://prod/public
- destinationfolder - Invoices
- destinationname - invoice[Number].xml
- search0 - $$Customer Name$$
- replace0 - [Customer Name]
- search1 - $$Customer Address$$
- replace1 - [Customer Address]
Este ejemplo lee el archivo de http://prod/finance/InvoiceTemplates/invoice.xml de una biblioteca de documentos de SharePoint, sustituye todas las cadenas que tengan el valor $$Customer Name$$ por el valor de la columna de SharePoint Customer Name, sustituye todas las cadenas que tengan el valor $$Customer Address$$ por el valor de la columna de SharePoint Customer Address y, finalmente, lo escribe en un archivo de la biblioteca de documentos Invoices del sitio http://prod/publicSharePoint con el nombre invoice, el valor de la columna de SharePoint Number con la extensión de archivo .xml.