RD3: Immagini in campi di pannello
copia linkDescrizione
E' ora possibile impostare come immagini di sfondo di campi di pannello, tramite la funzione Image, anche immagini inline (in formato base64) o da url assoluti per consentire l'uso di percorsi di immagini ottenuti in applicazioni offline dove non si può accedere al file system.
Esempio di codice
// ************************************************************
// Spiega quale elaborazione viene eseguita da questa procedura
// ************************************************************
public void Categorie.ImpostaImmagine()
{
// Da url assoluto
Categorie.Immagine.image("www.progamma.com/favicon.ico")
//
// Da base64
Categorie.Immagine.image("data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAA
CH5BAEUAAAALAAAAAABAAEAAAICRAEAOw==")
//
// Da url temporaneo
for each row (readwrite)
{
select
ID = ID
Immagine = Immagine
from
Categorie // master table
where
ID = Categorie.IDCategoria
//
// Nelle applicazioni offline viene restituito un url temporaneo
// tipo: blob:http%3A%2F%2Flocalhost/cda5313c-77ea-45d3-bd7c-99a689185d50
string path = saveBlobFile(Immagine, [path], [filename])
Categorie.Immagine.image(path)
}
}
// Spiega quale elaborazione viene eseguita da questa procedura
// ************************************************************
public void Categorie.ImpostaImmagine()
{
// Da url assoluto
Categorie.Immagine.image("www.progamma.com/favicon.ico")
//
// Da base64
Categorie.Immagine.image("data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAA
CH5BAEUAAAALAAAAAABAAEAAAICRAEAOw==")
//
// Da url temporaneo
for each row (readwrite)
{
select
ID = ID
Immagine = Immagine
from
Categorie // master table
where
ID = Categorie.IDCategoria
//
// Nelle applicazioni offline viene restituito un url temporaneo
// tipo: blob:http%3A%2F%2Flocalhost/cda5313c-77ea-45d3-bd7c-99a689185d50
string path = saveBlobFile(Immagine, [path], [filename])
Categorie.Immagine.image(path)
}
}
Funzionalità interessate
Immagini di sfondo dei campi di pannello con url non relativi.
Ultima modifica: 23/03/2021 / Validità: da 11.0.4800