Seite 1 von 1
Aufzeichnung liefert Code mit Fehlermeldung / Writer V 3.4
Verfasst: Do 16. Jun 2011, 16:45
von Eric March
Hallo!
Es ist im Grunde noch ›schlimmer‹. Ich habe mir mal mit etwas Code helfen lassen um durch eine sofort zurückgenomme Änderung in einer Text-Zeile in WRITER einen Anker fürs Abspeichern zu bekommen um beim Wiederöffen an dieser Stelle einsteigen zu können. Das sieht (reduziert) so aus:
Code: Alles auswählen
sub SpeichernUndPOS1
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Text"
args1(0).Value = " "
dispatcher.executeDispatch(document, ".uno:GoToStartOfLine", "", 0, Array())
dispatcher.executeDispatch(document, ".uno:InsertText", "", 0, args1())
dispatcher.executeDispatch(document, ".uno:SwBackspace", "", 0, Array())
dispatcher.executeDispatch(document, ".uno:Save", "", 0, Array())
end sub
Also nichts Einfacheres als POS1, Space, Backspace und Speichern. Vermutlich wird mir gleich dafür eine bessere Lösung angeboten… (Der Name kommt aus Word97-VBA; dort soll nach dem Speichen der Cursor am Zeilenanfang stehen, das Merken der Stelle muss ich da anders lösen.)
Lasse ich den Code laufen knallt es nach dem Upgrade auf Version 3.4 hier:
dim args1(0) as new com.sun.star.beans.PropertyValue • »Basic-Laufzeitfehler '91' Objektvariable nicht belegt«
Lästig wird das aber dann wenn ich das gewünschte Verhalten aufzeichne (das musste ich erst mal als experimentelle Funktion aktivieren..!) und faktisch den identischen Code wie oben bekomme mit dem identischen Unfall.
Was kann man da tun? Gibt es eine Einstellung die das beeinflusst oder liegt es am Format unter dem man das Dokument speichert? Der Fehler ist mir wirklich etwas speziell; wie kann original aufgezeichneter und bekannter Code falsch sein? Eine defekte Bibliothek?
Eric March
Re: Aufzeichnung liefert Code mit Fehlermeldung / Writer V 3
Verfasst: Do 16. Jun 2011, 17:01
von Bertold
Hallo Eric,
knallt es nach dem Upgrade auf Version 3.4 hier:
Die Version 3.4 wird von TDF nicht zum produktiven Arbeiten empfohlen.
Aktuelle stabile Version ist 3.3.3.
Ich weiß nicht, ob dein Problem auf einem Fehler in verwendeter Version beruht.
Es wäre dennoch sinnvoll es auf LO-users - Mailingliste anzusprechen,
um das zu klären und damit der eventuelle Fehler behoben werden kann.
Re: Aufzeichnung liefert Code mit Fehlermeldung / Writer V 3
Verfasst: Do 16. Jun 2011, 17:10
von Eric March
Die Version 3.4 wird von TDF nicht zum produktiven Arbeiten empfohlen.
Aktuelle stabile Version ist 3.3.3.
Hmtja; ich müsste dann wohl gepennt haben einen Warnhinweis nicht zur Kenntnis genommen zu haben. Nun gut, dann überlege ich ob ich zusehe an 3.3.3 zu kommen oder einfach das auszusitzen.
Grüße,
Eric
Re: Aufzeichnung liefert Code mit Fehlermeldung / Writer V 3
Verfasst: Di 5. Jul 2011, 20:46
von Eric March
Hallo noch mal!
Das mit dem Aussitzen scheint nicht recht geklappt zu haben. Wenn ich denn die Downloadseite für die Version 3.4.1 richtig verstehe sollte diese nun stabil sein und laufen.
Es läuft dummerweise aber dennoch nicht.
Ich brüte über die Idee mir die nötigen Bibliotheken aus Version 3.3.3 auszuleihen. Wo müsste ich da bitte zugreifen?
Grüße,
Eric
Re: Aufzeichnung liefert Code mit Fehlermeldung / Writer V 3
Verfasst: Di 5. Jul 2011, 21:09
von Bertold
Das mit dem Aussitzen scheint nicht recht geklappt zu haben. Wenn ich denn die Downloadseite für die Version 3.4.1 richtig verstehe sollte diese nun stabil sein und laufen.
Stabil schon, stürzt nicht mehr so oft ab
und einige grobe Fehler wurden behoben.
Es sind aber noch grobe Fehler geblieben.
.
Über Probleme sollte man auf der Mailingliste berichten, damit sie angegangen werden.
Wenn Entwickler nichts mitkriegen, können sie davon ausgehen, dass Benutzer damit zufrieden sind, wie es ist.
http://de.libreoffice.org/hilfe-kontakt/
Ist dein Problem auch in 3.3.3 vorhanden?
Re: Aufzeichnung liefert Code mit Fehlermeldung / Writer V 3
Verfasst: Mi 6. Jul 2011, 17:33
von Eric March
Hallo Bertold,
was erwartest du unter einer Deklaration wie «stabil» - nur weniger Abstürze oder auch weniger… Naja; Basic ist doch wohl in dem Sinne abgestürzt, oder nicht? Eine gewisse Sorte BugFixing erhofft man sich denn doch schon.
Ich saß auch bereits vor der Mailingliste. Und ich komme mir zu blöd vor dies dann richtig zu benutzen. Ein simples Kontaktformular für Laien wäre doch wohl viel besser geeignet ein Feedback anzufordern!? Bei meinem Chef wäre ich mit so einer Lösung abgeblitzt, sie lädt auch den Profi nicht ein mitzuwirken. Mal sehen wie weit ich da komme.
Ach ja, 3.3.3 funktionierte. (Nur habe ich Ross die Installfiles gelöscht und meine Internetverbindung ist zu lahm um das mal en passant runterzuladen. Aus persönlicher Sturheit will das Trotzköpfchen ja nicht downgraden…

)
Grüße,
Eric
Re: Aufzeichnung liefert Code mit Fehlermeldung / Writer V 3
Verfasst: Mi 6. Jul 2011, 21:03
von Bertold
Hallo Eric,
was erwartest du unter einer Deklaration wie «stabil»
von einer Version, die man als stabil deklariert,
würde ich erwarten, dass sie weniger oft abstürzt als die Vorversion.
Außerdem, auch wenn es im 'stabil' nicht inbegriffen ist – dass sie weniger Fehler hat.
(Allerdings würde mich das gelbe Ausrufezeichen=Vorsicht! sehr nachdenklich stimmen).
Die offizielle Meinung sieht aber so aus:
http://listarchives.libreoffice.org/de/ ... 01831.html
Wenn du den ganzen Thread liest (unten - > References und Follow-Ups)
kannst du lesen, dass Anwender es anders sehen.
Ich saß auch bereits vor der Mailingliste. Und ich komme mir zu blöd vor dies dann richtig zu benutzen.
Informationen dazu hast du gelesen?
Eine Anleitung ist verlinkt im Fuß jeder Mail (...Netiquette)
Man muss sich nicht einmal anmelden, und am einfachsten geht es über das Gmane-Archiv.
Hast du aber geschafft.
Nur sehe ich nicht, dass du nach einer Lösung gefragt hast.
Vielleicht antwortet dir trotzdem jemand.
Aus persönlicher Sturheit will das Trotzköpfchen ja nicht downgraden…

Re: Aufzeichnung liefert Code mit Fehlermeldung / Writer V 3
Verfasst: Mi 6. Jul 2011, 21:13
von Eric March
…tja - wenn ich denn in irgendeiner Ecke noch das Setup für V3.3.3 fände würde ich es glatt installieren. Aber im Moment sitze ich da dank meiner Internetanbindung in der Tinte. Mal sehen was morgen so bringt.
Eric
Re: Aufzeichnung liefert Code mit Fehlermeldung / Writer V 3
Verfasst: Mi 6. Jul 2011, 22:15
von Bertold
Hallo Eric,
falls dir nicht eine gute Seele schon die Installationsdatei auf dem Stick vorbei gebracht hat ....
ist vielleicht Portable eine Lösung, weil schlanker: 120 MB (statt 217 MB)+ Helppack 10 MB.
3.3.3 Portable ist frisch heraus gekommen.
http://portableapps.com/apps/office/lib ... e_portable
Das Helppack findest du auf der LibO-Downloadseite, kennst du schon.
Das entpackst du einfach in:
\LibreOfficePortable\App\libreoffice\
Basis\help
im Moment sitze ich [...] in der Tinte.
Dann aber schnell unter die Dusche und ordentlich rubbeln

.
Re: Aufzeichnung liefert Code mit Fehlermeldung / Writer V 3
Verfasst: Do 7. Jul 2011, 17:35
von Eric March
Rubbeln hat geholfen
Ich habe das Büro-Internet angezapft und mir 3.3.3 (samt HelpPack) geholt. Ist installiert und tut wieder so wie ich das wollte. (Selbst 120MB wären für die Anbindung hier ein Unding; nicht vom puren Tempo sondern vom Datenfluss her der einfach aussetzt.)
Damit wäre dieser Fall gelöst und nicht gelöst.
Was soll ich tun wenn ich neuere Dokumentformate nicht aufbekommen sollte wenn sich v3.4.x nicht bessert?
Grüße,
Eric