alex-cross 10 Geschrieben 10. August 2004 Melden Teilen Geschrieben 10. August 2004 Hallo zusammen, ich soll in Access eine Vertrags-Datenbank erstellen, in der alle laufenden Verträge jetzt und zukünftig erfasst werden sollen. Diese Datenbank enthält u.a. Wartungsverträge für Software, Hardware usw.. Dabei werden die meisten Verträge auf unterschiedliche Kostenstellen verteilt. Nun meine Frage: Ist es mit Access möglich ein Formular zu erstellen, in dem man während der Eingabe der Vertragsdaten u.a. gefragt wird, auf wieviele Kostenstellen der Vertrag aufgeteilt wird und im Anschluss daran stellt Access für den Bereich Kostenstelle genau so viele Eingabefelder für diesen Vertrag zur Verfügung, wie man benötigt? Also bspw. ein Server-Wartungsvetrag, dessen zugrundeliegenden Server drei Abteilungen, und somit drei Kostenstellen nutzen. Dabei erfolgt bspw. die Aufteilung auf die drei Kostenstellen zu 20, 30 und 50%. BEim nächsten Vertrag sind es aber dann vielleicht nur zwei Kostenstellen... Ist dies mit Access möglich bzw. wie am besten realisierbar? Im Voraus schon einmal vielen Dank. Gruß, Alex Zitieren Link zu diesem Kommentar
Christoph35 10 Geschrieben 10. August 2004 Melden Teilen Geschrieben 10. August 2004 Hallo, Alex! Sowas ist prinzipiell möglich, erfordert aber höchstwahrscheinlich VBA-Programmierung. Kennst Du Dich damit aus? Andere Möglichkeit: 1 Textfeld, 1 Button "hinzufügen", 1 Listenfeld, in dem die Kostenstellen abgespeichert werden. Gruß Christoph35 Zitieren Link zu diesem Kommentar
alex-cross 10 Geschrieben 10. August 2004 Autor Melden Teilen Geschrieben 10. August 2004 Hi Christoph, vielen Dank schon mal. Original geschrieben von Christoph35 Sowas ist prinzipiell möglich, erfordert aber höchstwahrscheinlich VBA-Programmierung. Kennst Du Dich damit aus? ...die Datenbank soll ohne VBA entwickelt werden. Original geschrieben von Christoph35 Andere Möglichkeit: 1 Textfeld, 1 Button "hinzufügen", 1 Listenfeld, in dem die Kostenstellen abgespeichert werden. Kannst Du das nochmal etwas ausführlicher erläutern. Danke! Gruß, Alex Zitieren Link zu diesem Kommentar
Christoph35 10 Geschrieben 10. August 2004 Melden Teilen Geschrieben 10. August 2004 Hi Alex, also: im Listenfeld "abgespeichert" war leider falsch ausgedrückt, natürlich müssen die in mehreren Datensätzen abgespeichert werden. Was ich meinte, ist eine Oberfläche, in dem du in einem Textfeld Deine Kostenstelle eingibst, dann auf eine Schaltfläche "Hinzufügen" klickst, und die Einträge dann in einem Listenfeld angezeigt werden, aber leider kommst Du auch hier nicht ganz ohne VBA oder zumindest ausgetüftelte Makros aus, fürchte ich. Ist etwas schwierig zu beschreiben, ich schicke mal ein bild per PN. Gruß Christoph35 Zitieren Link zu diesem Kommentar
alex-cross 10 Geschrieben 11. August 2004 Autor Melden Teilen Geschrieben 11. August 2004 Hi Christoph, danke, bin schon mal gespannt... Gruß, Alex Zitieren Link zu diesem Kommentar
alex-cross 10 Geschrieben 16. August 2004 Autor Melden Teilen Geschrieben 16. August 2004 Hallo, vielen Dank nochmal für Eure Antworten. Das hat mich schon ein ganzes Stück weitergebracht. Werde wohl doch etwas VBA einsetzen. Jetzt noch eine neue Frage: Bei einigen Wartungsverträgen von IBM sind pro Vertrag mehrere Geräte mit unterschiedlichen Vertragskonditionen aufgeführt - also bspw. unterschiedliche Wiederherstellungszeiten bei den Servern usw. Wie würdet Ihr das in Access realisieren? Ich hätte ja dann einen Datensatz pro IBM-Vertrag, allerdings dabei mehrere Geräte pro Vertrag. Löst man dies mit Unterformularen? Kann man in Access einen Datensatz ab einer bestimmten Spalte in mehrere aufsplitten oder so ähnlich? Vielen Dank nochmal. Gruß, Alex Zitieren Link zu diesem Kommentar
Christoph35 10 Geschrieben 17. August 2004 Melden Teilen Geschrieben 17. August 2004 Formularmäßig am besten mit Unterformular, da hast Du recht. In den Datenbanktabellen solltest Du das am besten mit m:n-Beziehungen lösen. Schönes Schlagwort, nicht wahr? Ich müsste mich da erst selbst nochmal reinlesen, hab das nicht mehr so 100%ig im Kopf. Gruß Christoph35 Zitieren Link zu diesem Kommentar
alex-cross 10 Geschrieben 18. August 2004 Autor Melden Teilen Geschrieben 18. August 2004 Hi Christoph35, danke nochmals für Deine Hilfe. Werde jetzt auch mal weiterlesen in Richtung Unterformularen, m:n, usw... Gruß, Alex Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.