knowledge-database (beta)

Current group: dbase.deutsch

Filterproblem

Filterproblem  
Rene Debrunner EDV
From:Rene Debrunner EDV
Subject:Filterproblem
Date:Sun, 23 Jan 2005 19:00:50 +0100
Hallo
Ich habe ein Filterproblem und vielleicht kann mir jemand einen guten Typ
geben.
In einer Tabelle habe ich Normalaufträge (N-30000), Sammelaufträge (R-30001)
und Abrufaufträge (A-30002) abgelegt. Diese werden alle in der Auftragsinfo
in einem Grid angezeigt. Nun
will ich aber wenn der Benutzer mittels Button eine von den 3 verschiedenen
Auftragarten anwählt, auch nur diese entsprechenden Aufträge im Grid
angezeigt werden.
Ich habe das mittels UdateSet und einem Filter mit SUBSTR wie unten versucht
und es ist mit folgender Meldung fehlgeschlagen: Fehler der
Datenbank-Engine:
Operation nicht anwendbar.

Hier der Programm-Script:

form.q_auftragart.active = false
_app.databases[1].emptyTable( "Auftragart" )
local q, u, cFilter
q = New Query()
q.sql = "select * from Auftrag.dbf"
q.active = true
q.rowset.indexName = "cAuftrnr"
cFilter = "N"
q.rowset.filter=[SUBSTR(cAuftrnr,1,1)=']+cFilter+[']

u = New UpdateSet()
u.source = q.rowset
u.destination = "Auftragart.dbf"
u.append()
q = NULL
u = NULL

Ich hoffe, dass mir jemand einen guten Typ geben kann.

Gruss aus der Schweiz
René
   

Copyright © 2006 knowledge-database   -   All rights reserved