MS-Office-Forum

Zurück   MS-Office-Forum > Windows, Anwendungen & Co. > Corel Draw, Paint Shop & Co.
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 13.11.2006, 17:00   #1
hoppel72
Neuer Benutzer
Neuer Benutzer
Standard CorelDraw 12.0 - Access Datenbank in Corel 12

Gibt es eine einfache möglcihkeit eine bestehende Access-Datenbank in eine Coreldatei einzubinden.
Ich möchte eine Preisliste erstellen und den vorhandenen Datenbestand meiner Access-Datenbank, der sich fast wöchentlich ändert, verwenden.
hoppel72 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.11.2006, 17:05   #2
peppi
MOF Guru
MOF Guru
Standard

Hallo,

soweit mir bekannt ist, gibt es keine Datenbankanbindung - schließlich ist CorelDraw ein Grafikprogramm... Warum erstellst Du nicht in Access einen Bericht?

Ansonsten müßtest Du Dir mal die Serienbrief-Funktion von Corel ansehen und testen, welche Formate dort verwendet werden können. Wenn Du "Seriendruck" im Datei-Menü nicht siehst, mußt Du es über die Optionen einfügen...

__________________

Gruß peppi
WinXP Pro SP2 | Office 2000, 2002, 2003, 2007 | VB6 Pro SP5
Bitte keine unaufgeforderten Mails/PNs an mich. - Fragen gehören ins Forum - Danke...

peppi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.11.2006, 17:47   #3
hoppel72
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Mit Seriendruck habe ich es schon versucht, aber ich komme nur bis zum Dialogfelg mit Tabellen und Spalten, ab da kann ich nur noch abbrechen, weil ich nichts mehr angezeigt bekomme.
An einen Bericht habe ich auch schon gedacht, aber mit Corel ist es einfacher mit der Grafik.
hoppel72 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.11.2006, 18:24   #4
Sascha Trowitzsch
MOF Guru
MOF Guru
Standard

CorelDraw lässt sich per VBA automatisieren.
Es kann damit sowohl CorelDraw von Access aus ferngesteuert werden, wie auch eine Access-Datenbank (über die DAO-Library) mit einen Corel-VBA-Script eingelesen werden.
Leider gibt es kaum Tutorials im Netz zu Corel-VBA. Einiges findet man unter:
http://www.oberonplace.com/vba/index.htm

Ich kenne mich mit den CorelDraw-Funktionen überhaupt nicht aus und kann deshalb konkret nicht weiterhelfen. Ich weiß nur, dass es problemlos geht.

Ciao, Sascha

__________________

Microsoft Access MVP
O2k bis O2010, VB6, VS2008, Delphi7, ...
Bitte keine ungefragten E-Mails. Probleme werden hier gelöst.
Bitte beachten: Grundlegendes zum Access-Forum

Knowhow auf Access-im-Unternehmen | Das Access 2007 Praxisbuch für Entwickler | www.mossTOOLs.de
Sascha Trowitzsch ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.11.2006, 08:27   #5
hoppel72
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Ich kenne mich mit VBA überhaupt nicht aus. Gibt es nicht noch einen anderen Weg? Oder ist es unverschämt zu fragen, ob mir jemand einen VBA-Code schreiben kann?

Gruß Johannes
hoppel72 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.11.2006, 08:44   #6
peppi
MOF Guru
MOF Guru
Standard

Hallo Johannes,

mit vba-Code in Verbindung mit Corel kann ich Dir leider nicht dienen. Aber wenn das ganze bis zum Wochenende Zeit hat, könnte ich es mir mal mit der Serienbrieffunktion ansehen... Allerdings wäre es da natürlich ganz gut, eine "Spieldatei" zu haben. Könntest Du ein Beispiel hochladen, oder, falls es sensible Daten sind, mir per Mail (peppi[at]ms-office-forum.net -> [at] durch @ ersetzen) schicken? Verschwiegenheit wird garantiert...

__________________

Gruß peppi
WinXP Pro SP2 | Office 2000, 2002, 2003, 2007 | VB6 Pro SP5
Bitte keine unaufgeforderten Mails/PNs an mich. - Fragen gehören ins Forum - Danke...

peppi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.11.2006, 14:13   #7
peppi
MOF Guru
MOF Guru
Standard

Hallo,

da ich zu Hause momentan Corel nicht installiert habe, habe ich jetzt hier nachgesehen - allerdings mit der 11er Version: Einfach den Seriendruck starten und dann die Schaltfläche ODBC-Datenquelle auswählen sowie den Pfad zu Deiner Datenbank aussuchen... Dann geht das Ganze problemlos... Auch wieder was gelernt

__________________

Gruß peppi
WinXP Pro SP2 | Office 2000, 2002, 2003, 2007 | VB6 Pro SP5
Bitte keine unaufgeforderten Mails/PNs an mich. - Fragen gehören ins Forum - Danke...

peppi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.11.2006, 12:37   #8
r2__d2
Standard

Irgendwie funtzt die OBDC einbindung nicht richtig. es erschein ein Fenster in dem ich die Access Tabellen importieren kann, aber es werden die tabellen nicht angezeigt. Hat jemand Rat?
 
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.11.2006, 13:01   #9
peppi
MOF Guru
MOF Guru
Standard

Hallo,

die Tabellen werden auch nicht angezeigt (wird ja auch beim Word-Seriendruck nicht). Du mußt nach dem Import einfach nur die Seriendruckfelder über die Symbolleiste in Corel an die richtigen Stellen setzen...

__________________

Gruß peppi
WinXP Pro SP2 | Office 2000, 2002, 2003, 2007 | VB6 Pro SP5
Bitte keine unaufgeforderten Mails/PNs an mich. - Fragen gehören ins Forum - Danke...

peppi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.11.2006, 14:45   #10
r2__d2
Standard

Hi Peppi,
Blick ich nicht, was meinst du mit import.

Ich gehe auf Print Merge - Select From Existing File- Save ODBC File - Waehle .*mdb Datenbank- Dann kommt ein Fenster wo ich Tabellen und Spalten waehlen soll und es werden einfach keine angezeigt.

Ich komm erst gar nicht zu dem Schritt wo ich die Felder setzen soll...

???
 
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.11.2006, 14:47   #11
peppi
MOF Guru
MOF Guru
Standard

Hallo,

wenn's einen Moment () Zeit hat, werde ich mich mal Freitag oder Samstag darum kümmern. Ich muß erst Corel neu installieren. Hier habe ich nur eine riesige mdb, das dauert einfach zu lange. Zu Hause habe ich auch kleinere mdb's. Dann werde ich mal eine Schritt-für-Schritt-Anleitung hier reinstellen... Reicht das?

__________________

Gruß peppi
WinXP Pro SP2 | Office 2000, 2002, 2003, 2007 | VB6 Pro SP5
Bitte keine unaufgeforderten Mails/PNs an mich. - Fragen gehören ins Forum - Danke...

peppi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.11.2006, 16:00   #12
r2__d2
Standard

Klar, danke peppi
 
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 17.11.2006, 23:23   #13
peppi
MOF Guru
MOF Guru
Standard

Hallo,

so, hier die versprochene Anleitung - allerdings habe ich gerade gesehen, daß Du mit Corel 12 arbeitest, ich habe aber nur die 11er Version, denke aber, daß sich da nicht viel geändert hat.

Viel Vergnügen und gutes Gelingen...

Angehängte Grafiken
Dateityp: pdf Corel_Seriendruck.pdf (172,3 KB, 49x aufgerufen)

__________________

Gruß peppi
WinXP Pro SP2 | Office 2000, 2002, 2003, 2007 | VB6 Pro SP5
Bitte keine unaufgeforderten Mails/PNs an mich. - Fragen gehören ins Forum - Danke...

peppi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 18.11.2006, 09:40   #14
Sascha Trowitzsch
MOF Guru
MOF Guru
Standard

Ich kann r2__d2 bestätigen:
Bei ergibt sich das gleiche Verhalten mit CorelDraw 12. Es werden keine Tabellen angezeigt, egal ob die Quelle eine Access-DSN, MySQL-ODBC, oder sonst was ist.
Stattdessen geht Corel teilweise auf 98% CPU-Auslastung und meldet sich nach einiger Zeit mit dem "Application Restauration Wizzard" - sprich, es wird aufgrund interner Fehler beendet.
Scheint ein Bug zu sein?

PS: Siehe http://groups.google.de/group/corel....1e9bc28d8b38cd
Es ist ein Bug in CorelDraw, offensichtlich bereits seit Version 10. Wieso es bei Peppi funktioniert, versteh ich auch nicht...

Ciao, Sascha

__________________

Microsoft Access MVP
O2k bis O2010, VB6, VS2008, Delphi7, ...
Bitte keine ungefragten E-Mails. Probleme werden hier gelöst.
Bitte beachten: Grundlegendes zum Access-Forum

Knowhow auf Access-im-Unternehmen | Das Access 2007 Praxisbuch für Entwickler | www.mossTOOLs.de

Geändert von Sascha Trowitzsch (18.11.2006 um 09:50 Uhr).
Sascha Trowitzsch ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 18.11.2006, 10:57   #15
peppi
MOF Guru
MOF Guru
Standard

Hi Sascha,

wie schön, daß bei mir mal etwas funktioniert, was bei anderen nicht geht - sonst ist es eher andersrum...

Vielleicht lässt sich ja über vba etwas machen... Wäre das nicht eine Herausforderung für Dich?

Ansonsten vielleicht noch der Weg über Excel oder eine Textdatei, wobei letztere aber besonders aufbereitet sein muß, und ob sich das dann lohnt?

__________________

Gruß peppi
WinXP Pro SP2 | Office 2000, 2002, 2003, 2007 | VB6 Pro SP5
Bitte keine unaufgeforderten Mails/PNs an mich. - Fragen gehören ins Forum - Danke...

peppi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:14 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.