Announcement

Collapse
No announcement yet.

problem mit AND und OR

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • problem mit AND und OR

    hallo,

    ich habe eine funktion welche überprüfen soll ob in 3 comboboxen NICHTS bzw. 'Filter inaktiv' drin steht.
    trifft eines der beiden dinge zu soll true zurückgegeben werden.
    hier mein versuch:

    <pre>
    result := false;
    if PageControl1.ActivePage = PageFuchsMovesa then
    begin
    if (CbxLieferantenFuchs.Text = '')
    or (CbxLieferantenFuchs.Text = 'Filter inaktiv')
    and (CbxHauptgruppenFuchs.Text = '')
    or (CbxHauptgruppenFuchs.Text = 'Filter inaktiv')
    and (CbxUntergruppeFuchs.Text = '')
    or (CbxUntergruppeFuchs.Text = 'Filter inaktiv')
    then result := true;
    end;
    </pre>

    klappt aber nicht! wie schreibt man es richtig?

    gruß

    Markus
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

  • #2
    Hi Markus,

    <CODE>
    if ( (CbxLieferantenFuchs.Text = '') or
    (CbxLieferantenFuchs.Text = 'Filter inaktiv') ) and
    ( (CbxHauptgruppenFuchs.Text = '') or
    (CbxHauptgruppenFuchs.Text = 'Filter inaktiv') ) and
    ( (CbxUntergruppeFuchs.Text = '') or
    (CbxUntergruppeFuchs.Text = 'Filter inaktiv') ) then
    result := true;
    </CODE>
    Cu, Fran

    Comment


    • #3
      danke frank! funzt
      Herzliche Grüße

      Markus Lemcke
      barrierefreies Webdesign

      Comment

      Working...
      X