IDE: Query su IMDB ed errore di codice non univoco
copia linkDescrizione del difetto
In alcuni casi molto particolari si potevano ottenere errori di compilazione se erano state utilizzate query su tabelle IMDB in procedure con nome lungo. Per esempio, se una videata conteneva due procedure con nome Sfondo Cliccabile Variante1 e Sfondo Cliccabile Variante2, si poteva ottenere un errore di compilazione. Il malfunzionamento era dovuto al fatto che, per le query su tabelle IMDB, Instant Developer genera un'apposita procedura il cui nome è calcolato nel modo seguente:
[DBCODE_PROCEDURA]_[DBCODE_QUERY]dove DBCODE_PROCEDURA è calcolato automaticamente a partire dal nome della procedura che contiene la query. Se il nome della procedura conteneva più di tre parole, si potevano ottenere conflitti nel caso in cui entrambe le procedure contenessero query simili.
Effetti del malfunzionamento
- Si otteneva un errore di compilazione.
Soluzioni
Era sufficiente disabilitare il flag Automatico nella videata delle proprietà della procedura ed indicare un codice univoco.
Funzionalità interessate
La scrittura di query IMDB in procedure Visual Code.
Note
- Malfunzionamento relativo alle richieste di assistenza 000785-2013, 000938-2013 e 001347-2013.
Ultima modifica: 23/03/2021 / Validità: da 12.5.5400