Autor Thema: und/oder in der view selektion - die 2.  (Gelesen 1457 mal)

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
und/oder in der view selektion - die 2.
« am: 09.07.02 - 16:15:33 »
hallo,

ich brauche bitte ganz dringend hilfe. ich soll eine auswertung in 5 minuten abliefern, und komme nicht klar.

ich hab eine inventur datenbank (auswertung3), in der soll ich nur dokumente anzeigen, die im status "in use" haben und location "Munich". problem: das feld location gibts zweimal: einmal automatisch ("location") und einmal manuell ("location_manual").

ich habs schon probiert mit:




SELECT form = "MainTopic" & status="in use" & location="Munich" | location_manual="Munich"




und auch mit:
SELECT form = "MainTopic" & (status="in use") & (@If(location="Munich"; location; location_manual))




hab auch schon alles in klammern gesetzt und spiele schon seit ewigen zeiten mit und/oder rum. ich krieg das nicht hin.

mit der oberen formel krieg ich zwar nur "in use" aber leider alle locations, auch die, die nicht munich sind.
mit der unteren krieg ich gar nix.

bitte helft mir.

danke und gruss,
daniela  ???
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
im moment in mutterschutz

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Re: und/oder in der view selektion - die 2.
« Antwort #1 am: 09.07.02 - 16:39:43 »
Hi,

ich glaube das reicht so, den Form brauchst Du glaube ich nicht. So sucht er alle location + in use und alle location_manal + in use.

SELECT (location = "munich" & Status = "in use") | (location_manual = "munich" & Status = "in use")

Gruss
Bubble
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline HipSlu

  • Senior Mitglied
  • ****
  • Beiträge: 339
  • Geschlecht: Männlich
  • I am from Austria
    • konfabulieren.com
Re: und/oder in der view selektion - die 2.
« Antwort #2 am: 09.07.02 - 16:40:09 »
ich denke mal so

SELECT form = "MainTopic" & status="in use" & (location="Munich" | location_manual="Munich")
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Notes ist ein Bananenprodukt - es reift beim Kunden
--------------------------------------

Server: 6.5.5 EN auf Sun Solaris 8 & W2K / W2k3
Clients: 6.5.4 DE auf W2K und XP (ca. 3000)

Addon: Group 8.6

Offline HipSlu

  • Senior Mitglied
  • ****
  • Beiträge: 339
  • Geschlecht: Männlich
  • I am from Austria
    • konfabulieren.com
Re: und/oder in der view selektion - die 2.
« Antwort #3 am: 09.07.02 - 16:41:38 »
Zitat
Hi,

ich glaube das reicht so, den Form brauchst Du glaube ich nicht. So sucht er alle location + in use und alle location_manal + in use.

SELECT (location = "munich" & Status = "in use") | (location_manual = "munich" & Status = "in use")

Gruss
Bubble


des kann glaub i ned ganz stimmen
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Notes ist ein Bananenprodukt - es reift beim Kunden
--------------------------------------

Server: 6.5.5 EN auf Sun Solaris 8 & W2K / W2k3
Clients: 6.5.4 DE auf W2K und XP (ca. 3000)

Addon: Group 8.6

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re: und/oder in der view selektion - die 2.
« Antwort #4 am: 09.07.02 - 16:57:10 »
hallo, und vielen dank euch beiden fuer die schnelle reaktion.

@Bubble:
die form brauch ich schon, weil ich mehrere forms in der maske habe.

@HipSlu:
diese formel wuerde funktionieren, genau wie - denke ich - die von Bubble, aber:

ich denke, ich hab den fehler gefunden, warum ich mir seit stunden die zaehne an dieser formel ausbeisse:

situation: ein pc ist "spare" und steht in muenchen im lager draussen. deshalb wird in "location_manual" dann "muenchen" eingetragen.

es bekommt nun ein user diesen pc, der user sitzt in paris, das holt sich das feld "location" automatisch per DBLookup und traegt es ins feld "location" ein.

jedoch hab ich eins festgestellt: mit unser aller formel zeigt er mir nun natuerlich fuer dieses eine dokument "paris" und auch "munich" an, weil ja im feld "location" paris drin steht UND im feld "location_manual" munich.

so eine kacke !!! dann muss ich das jetzt leider schnell manuell auswerten, denn ich aendere nicht nochmal 600 dokumente per hand ab, dann schaff ich den bericht nicht mehr.

vielen lieben dank jedenfalls euch beiden,
gruss,
luna
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
im moment in mutterschutz

Offline HipSlu

  • Senior Mitglied
  • ****
  • Beiträge: 339
  • Geschlecht: Männlich
  • I am from Austria
    • konfabulieren.com
Re: und/oder in der view selektion - die 2.
« Antwort #5 am: 10.07.02 - 17:11:09 »
Zitat

.....  "paris" und auch "munich" an, weil ja im feld "location" paris drin steht UND im feld "location_manual" munich.



das verstehe ich aber nicht ganz - denn das sollte ja kein Problem sein......


SELECT form = "MainTopic" & status="in use" & (location="Munich" | location_manual="Munich")

durch dieses Select Statement wird ja berücksichtigt, daß entweder in location oder in location_manual "Munich" steht...... in beiden Fällen wird durch das "|" auf True validiert....

Bist Du dir sicher, daß "Munich" überall gleich geschrieben ist? Und sei es nur Groß/Kleinschreibung....


SELECT form = "MainTopic" & status="in use" & (@UpperCase(location)="MUNICH" | @UpperCase(location_manual)="MUNICH")
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Notes ist ein Bananenprodukt - es reift beim Kunden
--------------------------------------

Server: 6.5.5 EN auf Sun Solaris 8 & W2K / W2k3
Clients: 6.5.4 DE auf W2K und XP (ca. 3000)

Addon: Group 8.6

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re: und/oder in der view selektion - die 2.
« Antwort #6 am: 10.07.02 - 17:55:01 »
hi HipSlu,

tja, das ist jetzt etwas schwierig zu erklaeren. die formel funzt ja, er zeigt mir ja alle dokumente an, die entweder in A oder in B das wort Munich drinstehen haben.

problem ist nur, dass mal frueher vor langer zeit im feld B Paris drinstand, ich dann durch automatismus feld A mit Munich hab fuellen lassen.

er findet dieses dokument und zeigt es mir auch an. soweit richtig. weil ja im feld A Munich drinsteht.

aber eigentlich ist das teil ja jetzt in Paris (feld A) und darum will ich das nicht.

ich hab praktisch in feld A paris drinstehen UND in feld B muenchen drinstehen. drum zeigt ers an obwohl ...

ich weiss jetzt nicht mehr, wie ich's erklaeren soll.

ich muss halt ein script machen oder sowas:
sobald in feld A ein wert reinkommt, muss er feld B leer machen. irgendsowas.

vielen dank trotzdem an alle fuer hilfe,
gruss,
daniela
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
im moment in mutterschutz

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz