Formula cu IIf
Formula cu IIf
Am un query in care trebuie sa pun o conditie de genul "tot ce gasesti ka pui 1, daca nu pui 0".
Problema mea este urmatoarea:am produse cu ka ,ka_,kam.
Am incercat formula "IIF ([produs]="ka*","1","0") si returneaza 0 fara sa tina cont de conditia pusa.
Trebuie aplicata o alta formula ?
Problema mea este urmatoarea:am produse cu ka ,ka_,kam.
Am incercat formula "IIF ([produs]="ka*","1","0") si returneaza 0 fara sa tina cont de conditia pusa.
Trebuie aplicata o alta formula ?
-
- Mesaje: 38
- Membru din: Mie Apr 27, 2011 3:06 pm
- Localitate: Pitești
Re: Formula cu IIf
Multumesc !
Nu stiam ca putem folosi left.
Nu stiam ca putem folosi left.
Re: Formula cu IIf
Intrebare :daca avem o serie de denumiri de genul :
tip_CCB
tp_CCB
tip_
ce formula se poate aplica pt.a transforma primele 2 denumiri in CCB , restul in NON ?
Tabelul final ar trebui sa fie :
CCB
NON
tip_CCB
tp_CCB
tip_
ce formula se poate aplica pt.a transforma primele 2 denumiri in CCB , restul in NON ?
Tabelul final ar trebui sa fie :
CCB
NON
Re: Formula cu IIf
Chestia asta se face usor cu 2 query-uri astfel:
primul de forma:
și a doua în care spui ca tot ce diferă(aka <>) de CCB ia valoarea NON
primul de forma:
Cod: Selectaţi tot
UPDATE tabel SET tabel.camp= "CCB"
WHERE (((tabel.camp)=InStr("CCB",[tabel]![camp])));
10Q itlearning
Re: Formula cu IIf
Lucrurile s-au complicat , dupa ultimele modificari aplicate in baza de date
Trebuie sa aplic modificarile pe coloana 'tip client' ,astfel :
- acolo unde gaseste pe coloana tip client : tip_CCB si tp_CCB,transformi in CCB,daca nu in Non , INSA ,
acolo unde este clientul Agrofim SRL treci in coloana tip client Export;
Cum pot sa scriu toate aceste intr-o singura formula ?
Multumesc.
Trebuie sa aplic modificarile pe coloana 'tip client' ,astfel :
- acolo unde gaseste pe coloana tip client : tip_CCB si tp_CCB,transformi in CCB,daca nu in Non , INSA ,
acolo unde este clientul Agrofim SRL treci in coloana tip client Export;
Cum pot sa scriu toate aceste intr-o singura formula ?
Multumesc.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Re: Formula cu IIf
Pai nu prea poți sa le faci pe toate în același query-- mai ușor este sa folosești 3 query-uri, dar asta nu te oprește sa ai doar o singura acțiune de făcut (vezi form corecteaza)
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
10Q itlearning
Re: Formula cu IIf
Ziua buna.
In formularul fUpdate am creat:
-un camp tip TextBox (Update Tip Client) prin care sa trec o alta valoare pt campului UpdateTo din Query AGROFIM (de ex. MICRO)
-un camp tip TextBox (Update Client) prin care sa trec o alta valoare pt campului Criteria din Query AGROFIM (de ex. AGREGAT COM)
-un buton care sa modifice automat parametrii celor 2 campuri (UpdateTo si Criteria) din Query AGROFIM (din EXPORT in MICRO, respectiv din AGROFIM SRL in AGREGAT COM)
Multumesc.
In formularul fUpdate am creat:
-un camp tip TextBox (Update Tip Client) prin care sa trec o alta valoare pt campului UpdateTo din Query AGROFIM (de ex. MICRO)
-un camp tip TextBox (Update Client) prin care sa trec o alta valoare pt campului Criteria din Query AGROFIM (de ex. AGREGAT COM)
-un buton care sa modifice automat parametrii celor 2 campuri (UpdateTo si Criteria) din Query AGROFIM (din EXPORT in MICRO, respectiv din AGROFIM SRL in AGREGAT COM)
Multumesc.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Ador munca! Pot sta ore in sir sa ma uit la ea.
Re: Formula cu IIf
Pai ... o cale mai simpla ar fi folosirea combobox , in formularul fUpdate .Un combobox cu valorile actuale, si un combobox cu noile valori.Si atunci (presupun) ca o singura interogare ar fi ok prin nominalizarea celor doua combobox in interogare.
(presupun ca si cu text box ar merge pentru noile valori, nominalizarea fiind de forma Forms!fUpdate!numetextbox)
(presupun ca si cu text box ar merge pentru noile valori, nominalizarea fiind de forma Forms!fUpdate!numetextbox)
Re: Formula cu IIf
Ma poti ajuta folosind exemplul atasat mai sus?Tzica scrie: (presupun ca si cu text box ar merge pentru noile valori, nominalizarea fiind de forma Forms!fUpdate!numetextbox)
Multumesc.
Ador munca! Pot sta ore in sir sa ma uit la ea.