Title: Index Multi Media Button niet uniek Post by: Heart Informatisering B.V. on May 21, 2012, 03:58:02 pm Multi Media wordt opgehangen aan de sleutelwaarde van een entiteit. Deze sleutelwaarde kan in theorie tot maximaal 200 tekens zijn (meer ondersteunen we niet). Ook al komt daarmee de som van alle indexvelden van de SYMM tabel niet boven de grens van 240 uit, we hebben gekonstateerd dat er problemen optreden indien er teveel records zijn die kwa linkerdeel van de sleutel aan elkaar gelijk zijn; dit is opgetreden bij Multi Media Buttons, bij Uservariabelen, maar ook in de Verkoopstatistieken.
Bij Multi Media Buttons is sleutelwaarde getrimd opgenomen in de index, waardoor dit probleem niet optrad. Probleem is nu echter, dat hierdoor een Multi Media Button voor een key TEST001 ná TEST001A in de index voorkomt, met als gevolg dat de MMB voor TEST001 niet kan worden gelokaliseerd. Door een wijziging in de index wordt nu veld TRIM(SYPM_WRD) afgesloten met een CHR(254); zodoende kunnen we gerichter op zoek gaan naar de juiste gekoppelde waarden.
|