Lupuz.de: Artikel-Portal / Magazin

Zurück   Postpla.net - die Forum Community > PC, Internet und Technik > Coder's Area

[Access] Formulare/Unterformulare

Anzeigen:

Thema geschlossen
 
Themen-Optionen
El Sparko
Alt 11.08.2006, 18:45   #1
Standard [Access] Formulare/Unterformulare

Hi,

bitte keine Kommentare über die ungeeignetheiten von Access/VBA, ich werde für das Projekt fürstlich entlohnt, dafür muss ich Access verwenden.

Es geht im Grunde um ne Datenbank mit 1-2 Tabellen, die so oder so jegliche Normalisierungsregeln verletzten, leider darf die Datenstruktur nicht SQL-tauglicher gemacht werden, weil die zugrundeliegenden Tabellen später durch einfach Imports ausgetauscht werden.

Soweit sogut, die Hauptaufgabe ist die Umsetzung einer Art Benutzeroberfläche, in der man z.b. Alle Kunden anzeigen kann, dann alle Projekte die diesen Kunden betreffen und mit nem Button dann auch die Details des Projektes aufrufen.

Klingt einfach oder? Nunja so rudimentär hab ichs schon umgesetzt leider bin ich nicht den Access-Standardweg gegangen. Ich lutsche alle daten mit SQL-Statements in der Eigenschaft "RowSource" von Listenfeldern aus und aktualisere dann evtl. mit dingen wie ".requery". Jetzt hab ich aber das Prob dass ich z.b. auch mal ein Bezeichnungsfeld in meinem Formular mit Daten füllen wollen würde. Das ginge ja recht einfach wenn man das Formular selbst an ne Abfrage bindet, aber das wollte ich nicht.

Meine erste Frage jetzt... soll ich so weitermachen und die Formulare konsequent ohne Formulardaten betreiben und alles über SQL-Queries im Code lösen? Dann hab ich ein Problem bei allem was kein Listen- oder Kombifeld ist, weil die nicht einfach an nen Query gebunden werden können...
Oder soll ich nochmal von vorne anfangen und den Dirty-Access Weg gehen alles mit diesen komischen Formularen und Unterformularen zu lösen? Da weiß ich aber auch nicht wie man das sinnvoll macht, gibts dazu ne Anleitung?

Übrigens soll alles nur zur Anzeige/Aufbereitung der Daten dienen, später muss ich vielleicht sogar mal Berechnungen realisieren. Es wird nix zurück in die Datenbank geschrieben.

Jemand Ideen/Anmerkungen/Links/Beileid?
 
 
Nach oben
Wodar Hospur
Alt 11.08.2006, 19:23   #2
Standard

musst du access als frontend verwenden?
 
 
Nach oben
El Sparko
Alt 11.08.2006, 20:03   #3
Standard

hast du nen anderen vorschlag?
 
 
Nach oben
doomhammer
Alt 11.08.2006, 23:04   #4
Standard

Wenns denn unbedingt ne Access DB sein soll versuchs doch mal via ODBC - damit kannst dann auch "normale" Sqlqueries verwenden und dir die Daten in z.B. Excel ausgeben lassen.
Wenn Frontend via .mde realisiert werden soll rat ich dir aus leidvoller Erfahrung den - wie du es nennst - "Dirty Access" Weg zu gehen.
 
 
Nach oben
El Sparko
Alt 11.08.2006, 23:14   #5
Standard

du meinst formulare und unterformulare? das sieht dann aus wie kraut und rüben aber wenn du mir ne info hast wie man dabei vorgeht wärs gut, die assistenten arbeiten nämlich immer an meinen vorstellungen vorbei
 
 
Nach oben
Wodar Hospur
Alt 12.08.2006, 11:08   #6
Standard

ansonsten kannst du auch auf ne access db über nen c++ programm relativ leicht zugreifen. dort kannst du normale sql statements abgeben und dann in einer tabelle navigieren.
 
 
Nach oben
El Sparko
Alt 12.08.2006, 15:42   #7
Standard

ich bezweifle jetzt einfach mal dass dies großartig einfacher wäre... eventuell soll sogar ein weniger bedarfter user mal was ändern können, also bleiben wir mal schon bei access. da muss man eh alles was über "default" hinausgeht mit VBA lösen und da kommen dann auch sql queries rein... DAS ist nicht das problem.

also ich brauch entweder ne lösung für a) nem einzelnen steuerobjekt, das KEINE list- oder kombobox ist ein egebnis von nem query zuzuweisen oder b) wie man diesen ganzen scheiß mit formularen/unterformularen macht.
 
 
Nach oben
Anzeigen:
Thema geschlossen

Themen-Optionen



Alle Zeitangaben in WEZ +2. Es ist jetzt 04:34 Uhr.


Lupuz.de - wir können auch anders!
©1998 - 2008, Lupuz:Information-Network
Powered by vBulletin Version 3.7.1 (Deutsch), Jelsoft Enterprises Ltd.
Grüne Links?

SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.