Goeiemiddag allemaal
ik heb de volgende situatie. Ik heb een gewone SQL database die gevuld word door een applicatie. Die applicatie vult de database met informatie wanneer bepaalde foutmeldingen voorkomen op een ander systeem. In het verleden zijn er met SQL Server Reporting Services (SSRS) wat rapportages gemaakt waar dagelijks naar word gekeken om te zien welke foutcodes voorkomen.
Op dit moment is de rapportage dus letterlijk een visuele representatie van data in de database, maar die is lastig leesbaar. Zo moet je maar net weten dat foutcode 0x80005034 betekend dat een sensor geen meetwaarde teruggeeft. In totaal heb ik iets van 30 van die foutcodes. Om de leesbaarheid van de rapportages te verbeteren, wil ik ergens de foutcode omzetten naar een stukje tekst. Nou ben ik al even bezig geweest met zoeken hoe dat kan, en ik vind van alles over hoe je conversies doet van datetime naar varchar of dat soort conversies, maar niemand lijkt zich bezig te houden met het converteren van foutcodes naar leesbare tekst.
Kan iemand mij misschien een schop in de goede richting geven hoe je zoiets doet binnen SSRS? Ik mag helaas niets in de applicatie of in de database wijzigen trouwens - dat word geleverd en onderhouden door een externe partij, wij mogen alleen dingen uitlezen.

Op dit moment is de rapportage dus letterlijk een visuele representatie van data in de database, maar die is lastig leesbaar. Zo moet je maar net weten dat foutcode 0x80005034 betekend dat een sensor geen meetwaarde teruggeeft. In totaal heb ik iets van 30 van die foutcodes. Om de leesbaarheid van de rapportages te verbeteren, wil ik ergens de foutcode omzetten naar een stukje tekst. Nou ben ik al even bezig geweest met zoeken hoe dat kan, en ik vind van alles over hoe je conversies doet van datetime naar varchar of dat soort conversies, maar niemand lijkt zich bezig te houden met het converteren van foutcodes naar leesbare tekst.
Kan iemand mij misschien een schop in de goede richting geven hoe je zoiets doet binnen SSRS? Ik mag helaas niets in de applicatie of in de database wijzigen trouwens - dat word geleverd en onderhouden door een externe partij, wij mogen alleen dingen uitlezen.
Niets is zo permanent als een tijdelijke oplossing.