Scopo
Questa funzione restituisce l'url completo a cui risponde l'applicazione.
Sintassi
string url = ApplicazioneWeb.getApplicationUrl("with default document", "with default port")
Argomenti
With default document | Indica se si vuole ottenere l'url completo di documento di default o meno; il valore predefinito è True. |
With default port | Indica se si vuole ottenere l'url completo di porta di default o meno; il valore predefinito è False. |
Valore di ritorno
Ritorna una stringa corrispondente l'url a cui risponde l'applicazione, ad esempio "http://www.progamma.com/nwind/".
Esempio di codice
// Carico i database dal file VQB_Databases.config situato nella cartella VisualQueryBuilder
if (VisualQueryBuilder.isOffline())
{
string url = VisualQueryBuilder.getApplicationUrl(false) + "VisualQueryBuilder/VQB_Databases.xml"
IDMap args = new()
args.setValue("ID_TYPE", "GET")
args.setValue("ID_RESPONSETYPE", "TEXT")
xmlDoc.loadFromString(getHTTP(url, args, ...))
}
else
{
string filePath = VisualQueryBuilder.path() + "\\VisualQueryBuilderVQB_Databases.xml"
xmlDoc.load(filePath)
}
if (VisualQueryBuilder.isOffline())
{
string url = VisualQueryBuilder.getApplicationUrl(false) + "VisualQueryBuilder/VQB_Databases.xml"
IDMap args = new()
args.setValue("ID_TYPE", "GET")
args.setValue("ID_RESPONSETYPE", "TEXT")
xmlDoc.loadFromString(getHTTP(url, args, ...))
}
else
{
string filePath = VisualQueryBuilder.path() + "\\VisualQueryBuilderVQB_Databases.xml"
xmlDoc.load(filePath)
}
- In C# e Java questa funzione, se chiamata da una server session, ritorna EmptyString. Nelle applicazioni offline viene sempre restituito il valore atteso.
Ultima modifica: 09/05/2022 / Validità: da 11.0.4800