It is currently 22 April 2025, 13:51 Advanced search

GAC - Stile campo

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

GAC - Stile campo

Postby A.Piunti » 23 July 2019, 16:26

Buongiorno,
stiamo generando un documento PDF tramite GAC (Google Apps Connect).

All'array del set GAC aggiungiamo
Code: Select all
gacSet[gacSet.length - 2]["descrizioneFasi"].push([
  {target : "numFase", value : i + 1} ,
  {target : "titoloFase", value : doOfferta.collOffertaDettaglio.rows[i].Descrizione} ,
  {target : "output", value : output} ,
  {img : true, target : "immagine", value : img.publicUrl} ,
  {target : "immagineDidasc", value : imgDidasc}
]);


Volendo provare ad impostare lo stile del campo "output" abbiamo provato ad utilizzare la seguente sintassi (come da guida):
Code: Select all
{target : "output", value : output, style : {"color" : "#ff0000", "font-weight" : "bold"} }


Lo stile viene applicato ma non al target "output" ma all'intero elemento "descrizioneFasi". Come mai? In che modo è possibile limitare lo stile solo al target specificato?
User avatar
A.Piunti
 
Posts: 317
Joined: 1 January 2015, 13:20

Re: GAC - Stile campo

Postby r.zambito » 29 July 2019, 8:34

Buongiorno, il set di dati sembra corretto quindi per potervi aiutare avremmo bisogno di guardare com'è fatto il template del documento google.
Può condividerlo tramite url?
Grazie
r.zambito
 
Posts: 122
Joined: 17 June 2014, 7:38

Re: GAC - Stile campo

Postby A.Piunti » 29 July 2019, 9:22

User avatar
A.Piunti
 
Posts: 317
Joined: 1 January 2015, 13:20

Re: GAC - Stile campo

Postby r.zambito » 29 July 2019, 15:20

Il problema si presenta come da voi descritto.

Intanto il workaround è scrivere il template dell'elenco all'interno di una tabella.
Vi lascio il link del vostro template opportunamente modificato:

https://docs.google.com/document/d/16lNpY7vs1S7hwTtyZqhixm5p8RfxxGLvdQZMeAFZN_I/edit?usp=sharing

Così si riesce ad impostare lo stile ad ogni elemento.

Senza tabella lo stile viene applicato a tutti gli elementi perché probabilmente lo script li associa allo stesso paragrafo.
Lo script lavora infatti sugli elementi di formattazione ed applica lo stile all'elemento relativo al testo "target". Impostando una tabella si avranno quindi due celle separate risolvendo il problema.
Forse il problema è sorto per qualche cambiamento alle API google, verificheremo, intanto con questa soluzione potete proseguire.

Grazie e buona serata.
r.zambito
 
Posts: 122
Joined: 17 June 2014, 7:38


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 7 guests