Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on April 26, 2012, 09:06:36 am



Title: ADS - REPLACE i.c.m. Lowercase
Post by: Heart Informatisering B.V. on April 26, 2012, 09:06:36 am
Bij de afhandeling van de vertaling van Database Commando's worden deze commando's eerst naar UPPERCASE (Hoofdletters). Dit, opdat het niet uitmaakt of een opdracht in koding genoteerd staat als :

SELECT LORE

select lore

SELECT lore

SElECT LORE

ze worden daardoor allen opdezelfde manier afgehandeld.

Toch is dit niet voor ieder commando juist. Zojuist is gekonstateerd dat bij Raadplegen Geblokkeerde Funkties voor alle meldingen die uit ADS komen, deze als "DOS" geregistreerd staan.

Dit, omdat in een REPLACE een vergelijking "Visual"$VERSION() was opgenomen, welke in ADS werd vertaald naar "VISUAL"$VERSION(), en derhalve altijd .F. opleverde.

Nb: Kan in theorie ook bij een INSERT INTO voorkomen, welke ook zal worden gekontroleerd.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
Q           Geen standaard funktie    25-04-2012    26-04-2012