MS-Office-Forum
Google
   

Zurück   MS-Office-Forum > Sonstiges > Testzentrum für selbstentwickelte Software
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads Der Renner, 11 Entwicklertools für Access, Tipps & Trick und offene Datenbanken zum einzigartigen Preis.
Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 5,00 durchschnittlich. Ansicht
Alt 25.03.2006, 13:42   #1
Sascha Trowitzsch
MS-Office-Forum Team MS-Office-Forum Team
Standard Tool - Jean Pierres Access Text Manager

Name des Produkts:

Access Text Manager

(Evtl. Kommerzielle) Beta-Version? Nein
Art des Produkts:
(Anwendung, AddIn, Tool o.ä.)
Entwickler-Add-In
Programmautor: Jean Pierre (JPA)
Aktueller Versionsstand: 1.50
Downloadgröße: ca. 850 KByte
Vorgesehen(e) Betriebssystem(e): Ab Windows NT
Vorgesehene Office-Version(en): Access2000 und höher
Andere Systemvoraussetzungen: Keine
Installationshinweise:
(Art des Setups etc.)
Setup nicht nötig: Kopieren der Add-In-Datei acwzDUP.mda in ein Verzeichnis beliebiger Wahl (oder auch in das Standard-AddIn-Verzeichnis der jeweiligen Office-Installation). Oder einfach mit Doppelklick starten und Anweisungen folgen.
Zielgruppe: Access-Datenbankentwickler
Enthält das Produkt den Quellcode? Nein (MDE);
Mit welchem Entwicklungswerkzeug wurde es genau erstellt?
(Mit Versionsangabe)
MS Access 2000
Webseite: -
Download unter: http://www.abiss.de/downloads/public/atm.zip
Bisher getestete Konfigurationen: - Access 2000, 2002 (XP)
Kurzbeschreibung:

Tool zum Verwalten von Textausgaben in/aus VBA (Access) und Formularen/Berichten. Mehrsprachig. (Siehe readme.txt im Zip-Archiv)

Testziel:
In welcher Hinsicht und unter welchen Bedingungen soll das Produkt getestet werden?
Bitte auf Qualität beurteilen.
Auf Bugs testen.
Weitere Anregungen erwünscht.

Geändert von Sascha Trowitzsch (19.04.2007 um 12:08 Uhr).
Sascha Trowitzsch ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.03.2006, 13:48   #2
Sascha Trowitzsch
Threadstarter Threadstarter
MS-Office-Forum Team MS-Office-Forum Team
Standard

Hinweis: Demo-Datenbank im Download ist enthalten.
(Jetzt weiß ich, wozu du die mso-Konstanten in Tabellenform benötigt hast... )

Gruß, 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 27.03.2006, 12:50   #3
J_Eilers
MOF Guru
MOF Guru
Standard

Hi,

gäbe es vielleicht die Möglichkeit das Tool auch für A2K zur Verfügung zu stellen?

__________________

Bis denn dann
Jan


FAQ | relationale Datenbanken | Grundlagen | DBWIKI | Josef's Access Seite | Meine Homepage und Access | Abhängigkeiten | Suchen und Nachschlagen | Tab2Web |
SQL-Codes bitte formatieren und als Code posten. Danke!

Bitte keine Fragen als PN! Probleme gehören ins Forum und mit Feedback kann man sie auch lösen.
J_Eilers ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 27.03.2006, 14:08   #4
JPA
MOF Koryphäe
MOF Koryphäe
Standard

Ja, kann gerne auch das Tool für die Verionen:
A2000
A2003
A97
zur Verfügungstellen, wenn interesse besteht!

Die example.mdb (enthalten in der zip-Datei) ist übrigens in Access 2000 Format.

Gruß
JPA
JPA ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 27.03.2006, 14:10   #5
J_Eilers
MOF Guru
MOF Guru
Standard

Nur die MDE leider nicht Und da ich hier nur A2K habe, kann ich es dann schlecht auf Bugs hin testen. Wenn es in 97 geht, dann sollte man doch damit anfangen, denn das sollten ja alle nutzen können.

__________________

Bis denn dann
Jan


FAQ | relationale Datenbanken | Grundlagen | DBWIKI | Josef's Access Seite | Meine Homepage und Access | Abhängigkeiten | Suchen und Nachschlagen | Tab2Web |
SQL-Codes bitte formatieren und als Code posten. Danke!

Bitte keine Fragen als PN! Probleme gehören ins Forum und mit Feedback kann man sie auch lösen.
J_Eilers ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 27.03.2006, 21:51   #6
Papillon00
MOF User
MOF User
Standard

Hallo Jean-Pierre

Sehr rafinierte Lösung - mir gefällt vor allem die Tatsache wonach ein Sprachwechsel aus einem beliebigen Formular möglich ist. Als Laier muss ich es jedoch zugestanden, aber die Tabelle mit allen Text-Bausteine habe ich nicht gefunden.... ;-(

Gruss

Papillon00
Papillon00 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 28.03.2006, 02:32   #7
JPA
MOF Koryphäe
MOF Koryphäe
Standard

Auf vielfachen Wunsch habe ich nun mich dafür entschieden das Tool auch im Format Access 2000 zur Verfügung zu stellen.
Also ab sofort liegt im Testzentrum der Access Text manager im Format Access 2000 vor.
Das Tool läuft also jetzt unter 2000 und 2002.
Unter 2003 habe ich es noch nicht getestet (habe 2003 auf meinen Rechner noch nicht drauf bekommen:-)

Die Konvertierung in Access 97 würde viel Arbeit mit sich bringe, warte von daher noch ab, ob wirklich Bedarf besteht.

@Sascha
Wie kann ich die Rubrik "Mit welchem Entwicklungswerkzeug wurde es genau erstellt?" ändern?

Gruß
JPA
JPA ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 28.03.2006, 12:35   #8
J_Eilers
MOF Guru
MOF Guru
Standard

Also mein System W2K, A2K, ich habe erstmal nur deine Example.mdb ausprobiert:

1) Ich muss den Verweis neu setzen.
2) Ich bekam andauernd den Hinweis, dass das Formular frmOptions nicht gefunden werden kann.

Code:

Public Function actLanguage() As Long
    actLanguage = 1
    On Error Resume Next
    actLanguage = Forms![frmOptions]![Language]
End Function
Nun gut dacht ich mir, wenns nicht geöffnet ist, kanns auch nicht gefunden werden. Also einfach mal eine 1 reingeschrieben. Dann gehts und jetzt kann ich auch wieder den Originalcode verwenden. Vielleicht wäre es hier sinnvoller zu schauen, ob das Formular geöffnet ist und der Wert nicht Null ist und es entsprechend zu handhaben (so wie du es dir vorstellst).

3) Wenn ich nun aber die Sprache ändern will und auf Ok oder Übernehmen gehe, kommt Fehler 2455 (Unzulässiger Verweis auf Eigenschaft eines Forms/Reports) in dieser Funktion:

Code:

Private Sub Labeling(obj As Object, Language As Byte, Optional subForm As Boolean)
    Dim rs As Recordset, tmp As String, tmpOBJ As Object
    If subForm Then
        On Error Resume Next
        obj.INI
        For Each tmpOBJ In obj.Controls
            If TypeName(tmpOBJ) = "SubForm" Then Labeling tmpOBJ.Form, Language, True
        Next
    End If
    On Error GoTo errHandling
    Set rs = CodeDb.OpenRecordset("SELECT sysTextunitObject.*, sysText.Wording, sysTextunit.LanguageID FROM sysText RIGHT JOIN (sysTextunit RIGHT JOIN sysTextunitObject ON sysTextunit.ID = sysTextunitObject.TextunitID) ON sysText.ID = sysTextunit.TextID WHERE Not ObjecttypeID=6 AND (sysTextunit.LanguageID=" & Language & " OR sysTextunit.LanguageID Is Null) AND Formularname = """ & obj.Name & """", dbOpenForwardOnly)
    Do Until rs.EOF
        If rs("ObjecttypeID") < 100 Then
            Set tmpOBJ = obj
        Else
            Set tmpOBJ = obj.Controls(rs("Objectname"))
        End If
        tmp = rs("Prefix") & rs("Wording") & rs("Suffix") & ""
        If IsNull(rs("textunitID")) Then
            If tmp = "" And Not tmpOBJ.Properties(rs("prpName")) = "" Then tmp = "***" & tmpOBJ.Properties(rs("prpName"))
        Else
            If IsNull(rs("Wording")) And Not tmpOBJ.Properties(rs("prpName")) = "" Then
                tmp = "***" & tmpOBJ.Properties(rs("prpName"))
            End If
        End If
        tmpOBJ.Properties(rs("prpName")) = tmp
NextItem:
        rs.MoveNext
    Loop
Leave:
    rs.Close
    Set rs = Nothing
    Exit Sub
    
errHandling:
    If Err.Number = 2455 Or Err.Number = 2465 Or Err.Number = 2485 Or Err.Number = 7794 Or Err.Number = 438 Then Resume NextItem
    Beep
    MsgBox Err.Description
    Resume Leave
End Sub
Die Änderung wird aber übernommen. Man kommt aber nur noch über Abbrechen aus dem Formular und dann gibts die Fehlermeldung, dass die Aktion Close abgebrochen wurde.

Mal sehen, was ich noch so finde

__________________

Bis denn dann
Jan


FAQ | relationale Datenbanken | Grundlagen | DBWIKI | Josef's Access Seite | Meine Homepage und Access | Abhängigkeiten | Suchen und Nachschlagen | Tab2Web |
SQL-Codes bitte formatieren und als Code posten. Danke!

Bitte keine Fragen als PN! Probleme gehören ins Forum und mit Feedback kann man sie auch lösen.

Geändert von J_Eilers (28.03.2006 um 12:38 Uhr).
J_Eilers ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 28.03.2006, 12:57   #9
JPA
MOF Koryphäe
MOF Koryphäe
Standard

Grundsätzlich:
Also damit die Example.mdb angewandt werden kann, wird kein Verweis auf das Tool benötigt, da es nicht angezogen wird.
Das Tool, also der Verweis wird nur dann Benötigt wenn man das Tool anwenden möchte, um die Text-Tabellen zu pflegen.

Zu den Fehlermeldungen: Wahrscheinlich war ich mit der Version unter 2000 zu voreilig, denn unter XP gibs diese nicht. Ich werde mir dies genauer anschauen.

Danke für dein Feedback.
Gruß
JPA
JPA ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 28.03.2006, 14:57   #10
J_Eilers
MOF Guru
MOF Guru
Standard

Setze ich den Verweis nicht, bekomme ich die Fehlermeldung, dass eine Funktion aufgerufen werden soll, die Access nicht findet.

__________________

Bis denn dann
Jan


FAQ | relationale Datenbanken | Grundlagen | DBWIKI | Josef's Access Seite | Meine Homepage und Access | Abhängigkeiten | Suchen und Nachschlagen | Tab2Web |
SQL-Codes bitte formatieren und als Code posten. Danke!

Bitte keine Fragen als PN! Probleme gehören ins Forum und mit Feedback kann man sie auch lösen.
J_Eilers ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 29.03.2006, 10:38   #11
JPA
MOF Koryphäe
MOF Koryphäe
Verwirrt

@Jan
Du erhälst die Fehlermeldungen weil du in deinem VBA-Editor unter Extras/Optionen/Allgemein/Unterbrechung bei Fehlern "Bei jedem Fehler" ausgewählt hast. Dies ist generel ungüstig, schaue mal hier rein: http://www.fmsinc.com/tpapers/vbacode/Debug.asp

Ich habe den Code jetzt so geändert, daß diese Einstellung autmatisch geändert wird, daher müsste es jetzt auch bei dir laufen.

Zitat:

Setze ich den Verweis nicht, bekomme ich die Fehlermeldung, dass eine Funktion aufgerufen werden soll, die Access nicht findet.

Beim Berichten einer Fehlmeldung ist es für mich hilfreich mitzuteilen wann/bei welcher Aktion der Fehler auftritt, danke.
Ich vermute es passiert wenn du in der example.mdb-Datei auf das ATM-Symbol klickst. Das ist normal.
Der Verweis auf die atm.mde muss manuell gesetzt werden, um das Tool benutzen zu können.
Das Tool wird NUR dann benötigt, wenn du deine Texte/Textmeldungen pflegen willst.
Für die Laufzeit deines Projektes wird das Tool NICHT benötigt. Also bei weitergabe des Projektes (installation beim Kunden) brauchst du nicht das Tool mitzuliefern und der Verweis SOLLTE wieder entfernt werden.
JPA ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 29.03.2006, 12:43   #12
J_Eilers
MOF Guru
MOF Guru
Standard

Wieder was ddazugelernt. Mir war das so nicht klar.

__________________

Bis denn dann
Jan


FAQ | relationale Datenbanken | Grundlagen | DBWIKI | Josef's Access Seite | Meine Homepage und Access | Abhängigkeiten | Suchen und Nachschlagen | Tab2Web |
SQL-Codes bitte formatieren und als Code posten. Danke!

Bitte keine Fragen als PN! Probleme gehören ins Forum und mit Feedback kann man sie auch lösen.
J_Eilers ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 30.03.2006, 15:02   #13
Debus
MOF Koryphäe
MOF Koryphäe
Standard

Eine sehr gute Lösung, werde in Zukunft damit arbeiten!
Das tool läuft bei mir prima auf Access 2000 und 2002.
Verbesserungsvorschlag:
Es wäre sinnvoll pro Sprache nicht nur eine Office-Sprache zuordnen zu können, sondern mehrere, da Office z.B. zwischen verschiednen Engl.Sprachen unterscheidet.
Debus ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 31.03.2006, 10:13   #14
JPA
MOF Koryphäe
MOF Koryphäe
Jeck

Hallo,

guter Punkt von Holger Debus, habe dies gleich eingebaut.
Es können jetzt mehrer Office-Sprachen zur einer Sprache vom Textmanager zugeordnet werden. Danke für den guten Hinweis!

Das Tool läuft jetzt auch unter Office 2003.
Wenn ein paar von euch dies noch mal testen könnten wäre prima, danke!


Gruß
JPA
JPA ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 31.03.2006, 13:45   #15
peppi
MS-Office-Forum Team MS-Office-Forum Team
Standard

Hallo JPA,

sicherlich kriege ich jetzt ob meiner Dummheit gleich eins auf die Mütze , aber mir ist es nicht gelungen, Dein Tool in eine Access2003-DB zu implementieren - was ganz bestimmt nicht an Dir liegt, sondern an mir...

Meine Vorgehensweise:
Meine DB geöffnet, in den vba-Editor gegangen, Deine mde als Verweis eingebunden, DB wieder geschlossen, neu geöffnet... Und nun finde ich nirgendwo den Aufruf (wie z.B. das Symbol in der Example.mdb), um den Texteditor starten zu können... Kannst Du mir bitte mal auf die Sprünge helfen, wo mein Fehler liegt? Danke...

__________________

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 Thema bewerten
Thema bewerten:

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 12:38 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 - 2017, Jelsoft Enterprises Ltd.

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