Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Autodesk Productstream Professional
  Liste für Verknüpfungen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
Autor Thema:  Liste für Verknüpfungen (430 mal gelesen)
Gerd.A
Mitglied
Application Engineer


Sehen Sie sich das Profil von Gerd.A an!   Senden Sie eine Private Message an Gerd.A  Schreiben Sie einen Gästebucheintrag für Gerd.A

Beiträge: 615
Registriert: 10.06.2003

Compass/PSP alle Versionen Office/Easy/Pro JobServer, Webserver SQL2000/SQL 2005/SQL2008 /R2 /SQL 2012 Vault4-heute alle Versionen Dell M4700 w7-64bit

erstellt am: 20. Okt. 2005 16:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Forum

Über folgenden String
#(=chkref("db=VIEW_XREF_PARENT_DOCUMENT X_CHILD_AIMKEY=#AIMKEY","TRUE","FALSE"))
kann ich mir in einer Liste ein Textfeld belegen welches mir ein TRUE zurück gibt wenn ein Atikel mit einem Konstruktionsdokument verknüpft ist.
Nun meine Frage:
Kann ich das irgendwie in die Listenkonfiguration einbringen so das mir dort nur die Artikel angezeigt werden die nicht verknüpft sind ?

------------------
Gruß Gerd 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

WolfgangE
Mitglied



Sehen Sie sich das Profil von WolfgangE an!   Senden Sie eine Private Message an WolfgangE  Schreiben Sie einen Gästebucheintrag für WolfgangE

Beiträge: 1006
Registriert: 29.01.2003

erstellt am: 20. Okt. 2005 23:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Gerd.A 10 Unities + Antwort hilfreich

Hallo Gerd,

nein, geht so nicht. Was du hier verwendest, ist eine Compass-Funktion. Diese tut nichts weiter, als einen Zustand zu prüfen und ein TRUE oder FALSE zurück zu geben.

Was du aber haben willst, ist eine gefilterte Ausgabe der Datensätze, das lässt sich einzig und allein dadurch bewerkstelligen, dass die Abfrage auf die Datenbank modifiziert wird.

In deinem Fall ist es wohl am einfachsten, du baust dir die Liste der Artikel nochmals ein. Das ist also dann in der Konfiguration ein GUIView. An dessen Attribut DBWhere gibst du das WHERE-Statement an, welches gegen die Datenbank abgesetzt wird, und das musst eben entsprechend formulieren. Die Logik hast in der Compass-Funktion praktisch schon drin, musst nur noch die Umkehrung machen, dass eben die raus kriegst, die nicht verknüpft sind.

Ist zwar schon eine Weile her bei mir, aber ich denke, das DBWhere müsste in etwa so aussehn:
#AIMKEY NOT IN (SELECT X_CHILD_AIMKEY FROM VIEW_XREF_PARENT_DOCUMENT)

Grundsätzlich könnte man auch die bestehende Liste der Artikel verwenden und die Anzeige umschalten lassen, das hier zu erklären wäre aber recht aufwändig.

Ciao, WolfgangE

------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Gerd.A
Mitglied
Application Engineer


Sehen Sie sich das Profil von Gerd.A an!   Senden Sie eine Private Message an Gerd.A  Schreiben Sie einen Gästebucheintrag für Gerd.A

Beiträge: 615
Registriert: 10.06.2003

Compass/PSP alle Versionen Office/Easy/Pro JobServer, Webserver SQL2000/SQL 2005/SQL2008 /R2 /SQL 2012 Vault4-heute alle Versionen Dell M4700 w7-64bit

erstellt am: 21. Okt. 2005 08:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Wolfgang

Vielen Dank das war genau das richtige.
Allerdings darf der Lattenzaun nicht vorm Aimkey stehen
AIMKEY NOT IN (SELECT X_CHILD_AIMKEY FROM VIEW_XREF_PARENT_DOCUMENT)

Dann funzt es

------------------
Gruß Gerd 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz