Domanda

È possibile sostituire il testo senza dover creare un tag?

Sto usando un modello per riempire alcuni dati in un documento di Word.Una delle cose che ho bisogno di riempire è il numero di revisione, qualcosa del genere: "1º revisione" ([onshow.rev])

Ma il file generato può essere riavvio più volte, e ho bisogno di incrementare la revisione per ogni volta, ma dal momento che il tag [onshow.rev] è passato dalla prima volta, non posso farlo più. È possibile sostituire solo il testo "1º revisione" con qualcosa di linea "2º revisione"?

THKS

È stato utile?

Soluzione

Con TinyButstrong, è possibile modificare direttamente il contenuto utilizzando $TBS->Source.
Ma, con opentbs su TBS, devi prenderti cura che solo il sottocarico attuale sia effettivamente accessibile da $TBS->Source.

Ad esempio, se si sta lavorando su un foglio MS Excel, è necessario eseguire un $TBS->PlugIn(OPENTBS_SELECT_SHEET, $Sheet) per selezionare il foglio da modificare.

Ecco come sostituire il tuo articolo nel modello:

$TBS->Source = str_replace("1º Revision", "2º Revision", $TBS->Source);
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top