Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Formularausdruck/Bericht/Excel?

Begonnen von Xoar, November 08, 2016, 12:05:12

⏪ vorheriges - nächstes ⏩

Xoar

Hallo Leute,

ich brauch von euch mal eine Meinung.

Folgendes vorhaben:
Es gibt eine Abfrage die ca. so aussieht

ID  Nachname  Vorname  Position von      bis
1    Müller           max          Fzg1       08:00  16:00
2    Mayer           Tim           Fzg2       09:00  17:00
.....

Jetzt brauch ich eine Art vorformatierten Ausdruck, der die Daten enthält.

Eine Möglichkeit wäre, ein Formular erstellen mit 30 korrekt positionierten Steuerelementen, jeweils befüllt mit einer DomWert Funktion, die für das einzelne Steuerelement den korrekten Datensatz sucht.

Bsp:
Fzg1          Fzg2
[Müller]      [Mayer]  <- jedes Steuerelement durchsucht durch DomWert die Abfrage nach dem passenden DS

Fzg3          Fzg4
[Otto]         [Kohl]


Möglichkeit zwei
Eine vorformatierte Exceltabelle nehmen und diese mit der Abfrage über einer Schleife in VBA befüllen.

Heißt Recordset durchlaufen und mit select case je nach Position den Nachname in die passende Zelle schreiben.

Bsp:
Do while not rs.eof
Select case rs!Position
  Case "Fzg1"
    In Excel Zelle A2 befüllen
Case "Fzg2"
    In Excel Zelle A3 befüllen
End select
Rs.movenext
Loop

So in der Art


Habt ihr noch eine effizientere Idee?
Mit Berichten kenn ich mich leider nicht so aus. Wichtig ist ein vordefiniertes Design auszufüllen.

DF6GL

#1
Hallo,



was bedeutet denn "vorformatierter Ausdruck" ? Wie sieht der genau aus?

Diesem Beispiel:


Fzg1          Fzg2
[Müller]      [Mayer] 

Fzg3          Fzg4
[Otto]         [Kohl]

folgend, könnte ein solches Layout mit einem mehrspaltigen Bericht realisiert werden.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Xoar

Hi,

mehrspaltiger Bericht hört sich interessant an.

Ich poste heute Abend mal ein Bild, dann kann man sich das besser vorstellen.


Xoar


DF6GL

Hallo,

warum sind bei Fzg1 die Personen in zwei Spalten aufgeteilt? (KO-Kriterium für mehrspaltigen Bericht)

Sind "Urlaub", "Krank" etc. auch "Position"en  wie z. B. "Fzg1".  Wenn Ja, dann OK, wenn Nein, muss eine UNION-Abfrage für den Bericht herhalten.


Die Layout-Struktur ist mit einem mehrspaltigen Bericht durchaus abzubilden.

Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Xoar

#5
Huhu,

ja, krank etc. wären alles auch Posten

hab nochmal stark drüber nachgedacht.
Ich werd das doch über den Excelexport machen, Bauchgefühl....

Wenn ich mit ...worksheets (1).range ("B1").value = rs!Nachname eine Zelle befülle, wird dann das vorhandene Format (Farbe, Schrift..) des Excelarbeitsblattes erhalten?

DF6GL

Hallo,

wie immer bei solchen Fragen:

Selbst ist der Mann.   ;)

Evtl. ist eine andere Eigenschaft der Zelle erforderlich.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Xoar

Ja,

bin gerade auf einer Fortbildung und komm erst Sonntag dazu es zu testen.