Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[b]JavaScript:variabelen in filterstring[b]

Annie
1 antwoord
  • Ik zoek een methode om een filterstring samen te stellen door aan drie variabelen een stringwaarde of getal toe te kennen. Deze zijn ingelezen uit een tekstbestand dat in een tabel wordt weergegeven m.b.v. tabular data control.
    De filterstring werkt wel met constante waarden, bv.:

    (1)
    var filterstring="(veldA=*) & (veldB=*) & (veldC=*)";
    namen.Filter=filterstring;
    namen.Reset();

    Deze definitie filtert dus niets. Er staan geen aanhalingstekens om de asterisken.
    (2)
    var filterstring="(veldA=jan) & (veldB=*) & (veldC=*)";

    Deze variant laat alle records zien met in het eerste veld "jan"

    (3)
    var filterstring="(veldA=stringvar) & (veldB=*) & (veldC=*)";

    Als de variabele stringvar de waarde "jan" heeft gekregen werkt het niet.
    Hetzelfde geldt voor een waardetoekenning zonder aanhalingstekens.
    Hoe moet ik de waarde aan de variabele toekennen om een correcte filterstring te krijgen? De waarde mag een string zijn of een jokerteken (*)

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.