Beitrag von daniel (83 Beiträge) am Montag, 9.Juli.2001, 14:48.
Überlastet ? und re Begrenzen von do_all
1)
Kann es sein,daß der bp-server momentan etwas lamt ?
2)
do_all "db=ADRESSEN listfields=formfields=allfields=-Id,ADR_IX,ADR_UID", "X_SESSION=$X_SESSION", "X_UID=$X_UID";
führt immernoch dazu daß bei Ändern und neu die Spalten ADR_IX und ADR_UID mit angezeigt werden ?
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 9.Juli.2001, 14:54.
Re: Überlastet ? und re Begrenzen von do_all
1)
wenn jemand rechenintensive sachen macht, geht das auch zu lasten der anderen... hält sich aber in grenzen...
2)
du musst das trennen:
do_all "db=ADRESSEN listfields=-Id,ADR_IX,ADR_UID formfields=-Id,ADR_IX,ADR_UID allfields=-Id,ADR_IX,ADR_UID", "X_SESSION=$X_SESSION", "X_UID=$X_UID";
Antworten
Beitrag von daniel (83 Beiträge) am Montag, 9.Juli.2001, 15:09.
Re: Überlastet ? und re Begrenzen von do_all
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 9.Juli.2001, 15:13.
Re: Überlastet ? und re Begrenzen von do_all
Antworten
Beitrag von daniel (83 Beiträge) am Montag, 9.Juli.2001, 15:23.
Re: Überlastet ? und re Begrenzen von do_all
Antworten
Beitrag von daniel (83 Beiträge) am Montag, 9.Juli.2001, 15:38.
re Begrenzen von do_all (Korrektur)
ginge sowas :
<perl>
$_get{ADR_UID}=$X_UID;
$_put{ADR__UID}=$X_UID;
do_all "db=ADRESSEN listfields=-Id,ADR_IX,ADR_UID formfields=-Id,ADR_IX,ADR_UID allfields=-Id,ADR_IX,ADR_UID", "X_SESSION=$X_SESSION", "X_UID=$X_UID";
</perl>
???
Antworten
Beitrag von daniel (83 Beiträge) am Montag, 9.Juli.2001, 16:35.
weiteren link in Aktionenspalte von do_all
kann ich in der Aktionen-spalte von do_all einen zusätzlichen Link unterbringen ?
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 10.Juli.2001, 13:09.
Re: weiteren link in Aktionenspalte von do_all
Nein, leider nicht... Du müsstest dann auf "loop" umsteigen (s.doku)
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 10.Juli.2001, 13:14.
Re: re Begrenzen von do_all (Korrektur)
Also so ganz versteh ich nich, was Du da bezweckst... Der Aufruf vom "do_all" ist jedenfalls so nicht richtig, die 2. und 3. Parameter haben keine Funktion... (ist mir erst jetzt aufgefallen)
Wenn Du nur den Datensatz eines bestimmten Nutzers anzeigen lassen willst, dann musst Du den einfach auswählen:
do_all "db=ADRESSEN listfields=-Id,ADR_IX,ADR_UID formfields=-Id,ADR_IX,ADR_UID allfields=-Id,ADR_IX,ADR_UID ADR_UID==$X_UID";
Antworten
Beitrag von daniel (83 Beiträge) am Mittwoch, 11.Juli.2001, 12:22.
Re: re Begrenzen von do_all (Korrektur)
Danke Christoph !!!
Genau danach hab ich gesucht .
ADR_UID==$X_UID einfach so anzugeben war wohl zu einfach um drauf zu kommen :-)
So langsam komm ich der Sache näher.
was mir noch fehlt ist die möglichkeit in der Aktionenspalte einen weiteren link unterbringen zu können.Der soll übernehmen heißen und die ausgewählte Adresse (ADR_IX) an eine andere Seite schicken.
auf jeden Fall schonmal vielen Dank !
Antworten
Beitrag von daniel (83 Beiträge) am Mittwoch, 11.Juli.2001, 12:33.
Re: re Begrenzen von do_all (Korrektur)
Funzt doch noch nicht ganz :-(
Wenn man Neu anclickt ist aus irgenteinem Grund Auswahl aktiv.Von da aus kommt man dann wieder zur vollständigen Liste (ohne Begrenzung ADR_UID==$X_UID).
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 11.Juli.2001, 13:39.
Re: re Begrenzen von do_all (Korrektur)
dann so:
do_all "db=ADRESSEN listfields=-Id,ADR_IX,ADR_UID formfields=-Id,ADR_IX,ADR_UID allfields=-Id,ADR_IX,ADR_UID ADR_UID==$X_UID", "X_UID";
hoffe, es klappt ;-)
Antworten
Beitrag von daniel (83 Beiträge) am Mittwoch, 11.Juli.2001, 13:55.
Re: re Begrenzen von do_all (Korrektur)
Ändert leider nichts :-(
X_UID (und X_SESSION) geb ich ja schon mit.
warum ist AUSWAHL eigentlich aktiv wenn ein neuer Datensatz eingegeben werden soll ?
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 11.Juli.2001, 14:35.
Re: re Begrenzen von do_all (Korrektur)
Weil das "ADR_UID==$X_UID" die Auswahl ist... Hast Du mal ne URL wo ich mir das anschauen kann?
Antworten