Sfoglia le FAQ

E’ possibile applicare l’etichetta della ricetta corrente a tutte le lingue programmate?

Data di pubblicazione: 21 luglio 2020

Quando si crea una nuova ricetta, viene assegnato automaticamente un nome del tipo “rn” dove n è un numero progressivo che viene incrementato per ogni ricetta aggiunta. Questo nome sarà uguale per tutte le lingue programmate.
Nel caso si intenda modificare il nome della ricetta, l’etichetta modificata sarà disponibile esclusivamente nella lingua corrente mentre nelle altre lingue verrà mantenuto il testo assegnato in automatico e per modificarlo si dovrà modificare manualmente in tutte le lingue.
Per evitare l’intervento di modifica manuale è possibile inserire uno script nel tasto Save della ricetta prima dell’operazione di salvataggio con la seguente istruzione:

RecipeControl.setLabel(_RecipeControlDefault.RecipeLabel.getStringValue(), n);

dove _RecipeControlDefault.RecipeLabel.getStringValue() recupera il nome della ricetta selezionata e n è il numero della lingua da impostare.

Se ad esempio nel progetto sono state programmate 4 lingue, si dovrà creare uno script con le 4 istruzioni seguenti:

RecipeControl.setLabel(_RecipeControlDefault.RecipeLabel.getStringValue(), 1);
RecipeControl.setLabel(_RecipeControlDefault.RecipeLabel.getStringValue(), 2);
RecipeControl.setLabel(_RecipeControlDefault.RecipeLabel.getStringValue(), 3);
RecipeControl.setLabel(_RecipeControlDefault.RecipeLabel.getStringValue(), 4);

E' stato utile?

Che cosa possiamo fare per migliorare l'informazione?

Non trovi quello che cerchi?

Contatta l'assistenza clienti per ricevere informazioni, supporto tecnico, assistenza per i reclami e altro ancora.