AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zirkuläre Referenz erkennen

Ein Thema von Mario · begonnen am 14. Okt 2003 · letzter Beitrag vom 17. Okt 2003
 
Benutzerbild von Leuselator
Leuselator

Registriert seit: 18. Mär 2003
Ort: Berlin
589 Beiträge
 
Delphi 8 Architect
 
#4

Re: Zirkuläre Referenz erkennen

  Alt 16. Okt 2003, 09:35
Doch kommst Du
Wenn Du auf der Oberfläche die Pakete anbietest, wie Du sie mit der ersten Query erhältst, kannst Du auch anbieten, ein existentes Paket einem anderen existenten oder einem neuen Paket hinzuzufügen (Drag/Drop?).
Du solltest dann beim Einfügen des ausgewählten Paketes nur fragen, ob Bestandteile des hinzuzufügenden Paketes, die schon im Zielpaket enthalten sind nochmals hinzugefügt, oder weggelassen werden sollen. Dann fügst Du alle (oder nur die noch nicht vorhandenen) Produkte des QuellPaketes dem Zielpaket hinzu.
Diese Variante hat den Nachteil, dass Du anschließende Änderungen im Quellpaket nicht in das Zielpaket übertragen bekommst, da ja immer die im QuellPaket enthaltenen Produkte in das ZielPaket eingefügt werden.

Wenn Du die Datenbank um 2 Tabellen erweiterst (siehe Bild im Anhang), dann kannst Du Bundles erzeugen. Im einfachsten Fall ist 1 Bundle = 1 Paket. Du kannst aber beliebig viele Pakete zu einem Bundle schnüren und für jedes Paket festlegen, ob es vollständig oder nur mit den noch nicht im Bundle enthaltenen Bestandteilen in das Bundle einfließt.

An der Stelle will ich's gut sein lassen mit dem Zerbrechen fremder Köpfe
Gruß
Angehängte Grafiken
Dateityp: jpg pakete.jpg (62,4 KB, 11x aufgerufen)
Tim Leuschner
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz