Ajutor am o problema la un form in foxpro. pe scurt am un form care are 2 liste: list1 si list2. list1 este populata cu un builder cu datele unei tabele: tab1.dbf. list2 este populata tot cu un builder cu datele altei tabele:tab2. aceste doua tabele au o cheie comuna: coddep(de tip numeric).ceea ce am dorit sa fac este atunci can dau un click pe o inreg din list1 sa se realizele un filtru pentru list2 in functie de coddep(cheia lor comuna). Codul care l-am scris este urmatorul:
s2=SPACE(1000)
s2="tab2.coddep='"+thisform.list1.value+"'"
SET FILTER TO &s2
thisform.list2.Requery()
precizez ca prin builder list1 returneaza bine coddep-ul lui tab1 prezent la inregistrarea selectata. singura problema e ca primesc eroarea : "Operator/operand type mismatch". Raman recunoscator daca ma puteti ajuta.
Pagina 1 din 1
HELP! Problema la foxpro8 operator/operand type mismatch
#2
Scris 15 January 2008 - 09:38 PM
iti da eroare pentru ca vrei sa concatenezi un string cu un numar
scrie
s2="'tab2.coddep='+str(thisform.list1.value)"
scrie
s2="'tab2.coddep='+str(thisform.list1.value)"
Impartaseste acest subiect:
Pagina 1 din 1
Subiecte similare
| Topic | Deschis de | Replici | Vizualizari | |
|---|---|---|---|---|
|
Help pls...cine stie access | snucariada | 4 | 3.956 |
|
problema word2003 | geodudu | 4 | 4.869 |
|
Word Office
Vreau sa am ajutati cu o problema pe care o am in WORD |
dilo | 4 | 2.681 |
|
Fisier excel corupt
eraore la deschiderea unui docum excel |
crisonesti | 4 | 5.069 |
|
Solutii Excel aci | Marton Lorand | 2 | 1.670 |
Contact
Facebook
Twitter
RSS













