Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Jahresinspektion abfragen

Mitglied: JohannesK

JohannesK (Level 1) - Jetzt verbinden

29.09.2011 um 15:56 Uhr, 2569 Aufrufe, 7 Kommentare

Hallo zusammen,
ich versuche gerade eine Abfrage für Bestellungen zu erstellen. Ich habe zwei Tabellen, eine mit Maschinen und die andere mit Bestellungen für diese Maschinen.

In der Tabelle Bestellungen habe ich Felder wie: Jahresinspektion, Kettenschutz, Rahmen. Das bedeutet, dass diese Punkte durch einen Vertragshändler abgearbeitet wurden.
Jetzt möchte ich eine Abfrage erstellen um zu gucken, welche Maschinen in diesem Jahr noch zur Jahresinspektion müssen.
Also muss abgefragt werden: Gibt es eine Bestellung für Maschine 123 im Jahr 2011, wo das Feld Jahresinspektion 1 ist.
Die Problematik: Es gibt für Maschine 123 4 Bestellungen im Jahr, davon ist aber bei keiner das Feld „Jahresinspektion=1“.

Kann mir da jemand helfen?
Mitglied: dan0ne
29.09.2011 um 16:07 Uhr
Hallo,

wie soll dir den da jemand Helfen können ? Um was handelt es sich den ? Excel, MySQL...... ? Desweiteren wäre es schön wenn du mal ein Beispieldatensatz zeigen könntest.

Gruss
Bitte warten ..
Mitglied: eisbein
29.09.2011 um 17:40 Uhr
Zitat von dan0ne:
Hallo,

wie soll dir den da jemand Helfen können ? Um was handelt es sich den ? Excel, MySQL...... ?

Das es in der Rubrik Access steht, wirds es sich wohl auch um Access handeln......!! Wohl dem, der lesen kann!

Dennoch sind weitere Informationen nicht schlecht!
Welche Version von Access?
Aufbau der Tabellen mit Beispieldaten?


eisbein
Bitte warten ..
Mitglied: dan0ne
29.09.2011 um 17:55 Uhr
Okay, dadrauf habe ich nun wirklich nicht geachtet. Wäre ja aber auch nicht zuviel verlangt das direkt mit dazu zu schreiben :p
Bitte warten ..
Mitglied: JohannesK
30.09.2011 um 09:15 Uhr
Hallo,
es handelt sich um Access 2010 
Meine Tabelle Bestellungen ist folgendermaßen aufgebaut:
1. ID Autowert
2. BestellNr Zahl
3. MaschinenNr Zahl
4. Datum Datum/Uhrzeit
5. Jahresinspektion Ja/Nein
6. Lenker Ja/Nein
7. ….. Ja/Nein
37. Sonstiges Text
38. Bemerkung Text
39. Anlage Anlage
40. Bearbeiter Zahl (Listauswahl aus einer anderen Tabelle)
Zwischen Feld 6 und 37 sind Standart-Reparaturen aufgeführt. Das sind Teile die sehr oft defekt sind, sodass wir diese in der Bestellung direkt mit aufnehmen.

Meine Tabelle Maschinen sieht so aus:
1. ID Autowert
2. MaschinenNr Zahl
3. BestellNr Zahl
4. BestellJahr Datum/Uhrzeit
5. MaschinenNr Text
6. Hersteller Text
7. Maschinentyp Zahl (Listauswahl aus einer anderen Tabelle)
8. Farbe Text
9. Kostenstelle Text
10. Verantwortlicher Text
11. TelefonNr Text
12. Gesellschaft Zahl (Listauswahl aus einer anderen Tabelle)
13. Bemerkung Text
14. Anlage Anlage
In dieser Tabelle ist mit dem Feld BestellNr die Nummer gemeint, mit der die Maschine bestellt wurde. Keine Wartung oder Reparatur.

Die beiden Tabellen wollte ich über die MaschinenNr miteinander verknüpfen. Das funktioniert auch schon ganz gut, jedoch habe ich Schwierigkeiten damit eine Abfrage zu bauen die mir herausfiltert welche Maschinen in diesem Jahr noch eine Jahresinspektion benötigen und welche nicht.
Gruß
Johannes
Bitte warten ..
Mitglied: jato11
30.09.2011 um 14:41 Uhr
Hallo Johannes,

wenn das Feld Jahresinspektion ein Ja/Nein-Feld ist wird in dem Feld, wenn es markiert wurde "-1" stehen.
Ist es nicht markiert wird dort eine "0" stehen.

Ich würde es wahrscheinlich noch etwas anders machen:

- Bei der Maschine ein Feld "Intervall" einrichten und dann den Wert in Monate eingeben und diesen Wert bei der Bestellung übernehmen.
- In der Bestellung gleich das Inspektionsdatum errechnen. Damit bekommst du die Liste Inspektionsliste nach Datum sortiert.
- Anschließend einen Vermerk in "erledigt" eintragen und in der Abfrage berücksichtigen. Damit hast du nur die offenen Inspektionen
- Mit dem "erledigt"-Vermerk kannst du gleich die nächste Inspektion berechnen.

Noch besser wäre es für die Inspektionen ein Unterformular (Tabelle) zu nutzen, dann hast du auch die Historie und könntest die angefallenen Arbeiten vermerken.

Viele Grüße
Torsten
Bitte warten ..
Mitglied: JohannesK
04.10.2011 um 13:43 Uhr
Hallo Thorsten,
kannst du mir deinen Ansatz mit der Inspektionstabelle vielleicht näher erklären? Das Problem was ich sehe, ist das ich in der Tabelle alle Inspektion aus mehreren Jahren habe.
Dann muss ich ja filtern:
Maschine 203, Jahr 2010, Bestellnummer, Bemerkung
Bitte warten ..
Mitglied: jato11
06.10.2011 um 14:51 Uhr
Hallo,
die Maschinennummer ist doch einmalig wie eine Serien-Nr oder?

Ich würde eine Tabelle (Inspektionen) erstellen, die folgende Felder enthält
MaschinenNr
Datum_der_Inspektion
Bearbeiter
ausgeführte_Arbeiten
nächste_Inspektion

Die Tabelle Maschinen würde ich um ein Feld Inspektionsintervall) erweitern.
Dann ein Formular für die Maschine erstellen (nur mit den Technischen Daten der Maschine)
und ein Formular für die Inspektionen.

Dann das Formular für die Inspektionen als Unterformular im Maschinen-Formular einbinden und über die MaschinenNr verknüpfen
Als Datenbasis für ein Formular nehme ich immer eine Abfrage und nicht die Tabelle.
Nun kannst du die Daten schon vernünftig erfassen. Jede Inspektion ist ein Datensatz.
Die Maschine selbst gibt es nur einmal in der Datenbank.

Die Auswertung ist jetzt einfach:
erstelle eine Abfrage
füge die Tabellen "Maschinen" und "Inspektionen" ein und verknüpfe die Beiden
(ich glaube 1:N - zeige alle Maschinen und nur die passenden Inspektionen)
dann wähle die Felder aus die in der Liste aufgeführt werden sollen
erzeuge unten ein Feld
"Jahr: Datteil ("jjjj";nächste_Inspektion)" OHNE Anführungszeichen, evtl muss nächste_Inspektion in eckige Klammern gesetzt werden.
und bei Kriterium trage mal ein Jahr ein z.B 2011
jetzt kannst die Daten testen indem du die Abfrage öffnest (nicht im Entwurfmodus)


Viele Grüße
Torsten
Bitte warten ..
Ähnliche Inhalte
Exchange Server
Powershell Archivmailbox abfrage Abfrage
Frage von Clubby84Exchange Server5 Kommentare

Hallo zusammen, möchte gerne eine Ausgabe in eine Datei haben, mit allen Mailboxen, bei denen das Archiv noch nicht ...

Datenbanken
MYSQL Abfrage
gelöst Frage von datadexxDatenbanken20 Kommentare

Halo an alle MySQL Spezialisten! Wie kann ich denn am besten folgende Werte abfragen und berechnen? Ausgang für die ...

Monitoring
Abfrage Netzwerkdruckerstatus
Frage von phil905Monitoring13 Kommentare

Hallo zusammen, ich hoffe Ihr habt einen Lösungsansatz. Ich möchte gerne via Monitoring Terminalserver abfragen welche Netzwerkdrucker verbunden haben, ...

Batch & Shell
Linux Abfrage
gelöst Frage von mschaedler1982Batch & Shell4 Kommentare

Hallo zusammen Ich versuche über einen Cronjob von allen Compute Nodes den beanspruchten Festplatten Platz herauszufinden. Als Test habe ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 23 StundenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 1 TagRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 1 TagSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 2 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Sicherheit
Verbindliche Zustellung per E-Mail?
Frage von ahussainSicherheit18 Kommentare

Hallo allerseits, ein Kunde von mir nutzt intensiv Fax. Hauptgrund: zusammen mit einer Empfangsbestätigung ist eine verbindliche Zustellung gewährleistet. ...

Sonstige Systeme
Wie Normenkataloge im Unternehmen bereit stellen?
Frage von MuzzepuckelSonstige Systeme14 Kommentare

Hallo Kollegen, ich lese schon lange hier mit, nun mein ersrer Beitrag, bzw. Frage. :-) Wir benötigen für unsere ...

SAN, NAS, DAS
Entscheidung SAN Dell oder HP
Frage von VincorSAN, NAS, DAS13 Kommentare

Hallo, wir wollen uns für unsere Hyper V Umgebung eine neue SAN Anschaffen. Es laufen 30 VM's darunter, DC; ...

Linux Netzwerk
Raspberry Pi 3: WLAN Power save deaktivieren
Frage von nordie92Linux Netzwerk13 Kommentare

Moin moin, mein Raspberry Pi 3 Model B benötigt eine dauerhaft aktive WLAN-Verbindung. Leider bricht die WLAN-Verbindung nach einigen ...