Autor Thema: Ressource umbenennen nicht möglich  (Gelesen 5864 mal)

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Ressource umbenennen nicht möglich
« am: 21.03.06 - 11:26:37 »
Hallöchen,

seit R6 sollte es ja eigentlich möglich sein, Ressourcen in der RessourcenDB umzubenennen. Dafür ist ja auch extra eine Schaltfläche vorhanden.

Wenn ich bei unserer DB für eine Ressource das Umbenennen ausführen möchte, dann kommt die Fehlermeldung "Object variable not set" und nix weiter passiert.

Kann es sein, dass es damit zusammenhängt, dass wir die DB von R5 auf R6 hochgezogen haben? Und hat jemand eine Idee, wie ich herausbekomme, welche Variable da betroffen ist?

Gruß
Wickie
LG Thorger

There's no place like 127.0.0.1 ...

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #1 am: 21.03.06 - 11:27:47 »
Hi,

Schalte doch mals den debug-Modus ein.

Andreas

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #2 am: 21.03.06 - 11:31:25 »
Hallo Andreas,

ich traue mich ja gar nicht zu fragen, aber wie mache ich das?

Gruß
Wickie
LG Thorger

There's no place like 127.0.0.1 ...

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Ressource umbenennen nicht möglich
« Antwort #3 am: 21.03.06 - 11:32:56 »
Hi.

Über

Datei
Extras
Debug LotusScript

Gruss

André
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #4 am: 21.03.06 - 11:47:06 »
Danke für den Tipp.

Wenn ich den Debugger laufen lasse, dann hängt der nach der Fehlermeldung an der Zeile "If view.EntryCount=0 ..."
Die Variable "view" scheint aber gar keinen Wert zu haben (wenn ich das richtig sehe, kann ich mir im unteren Feld ja die aktuellen Variableninhalte anzeigen lassen).

Kurz darüber steht die Zeile "Set view=db.GetView("$RenameRessourceHelp")"
Offensichtlich scheint diese Operation keinen brauchbaren Wert zurückzuliefern?

Oder wird die Eigenschaft "EntryCount" einfach nicht gepflegt?

Hm, bin ratlos...

Gruß
Wickie
LG Thorger

There's no place like 127.0.0.1 ...

Offline Wirsing

  • Senior Mitglied
  • ****
  • Beiträge: 283
  • Geschlecht: Männlich
    • METZ CONNECT
Re: Ressource umbenennen nicht möglich
« Antwort #5 am: 21.03.06 - 12:45:56 »

Versuch mal folgendes:
Resourcenverwaltung öffnen
SHIFT und STRG gleichzeitig gedrückt halten und dann auf Menü "Ansicht" / "Gehe zu" klicken

in der Liste werden jetzt auch die versteckten Ansichten angezeigt.
Ist dort die gesuchte Ansicht nicht vorhanden, solltest Du die Schablone nochmal drüber ziehen

Grüsse

Holger
6 Lotus Domino Server 9.0.1(FP5-7) auf Windows 2008R2 Server
ca. 450 Clients mit 8.5.x/9.0.1

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #6 am: 21.03.06 - 14:02:40 »
Hallo Holger,

das war der entscheidende Hinweis. Die Ansicht "$RenameResourceHelp" fehlt tatsächlich, genauso wie die "$ReservationsForRename". Keine Ahnung, warum die abhanden gekommen sind...

Bin mir allerdings noch nicht so ganz schlüssig, ob ich die Schablone noch einmal drüberziehe, weil wir an der Ressourcendatenbank einiges angepasst haben. Könnte man nicht auch die beiden fehlenden Ansichten rüberkopieren?

Gruß
Wickie
LG Thorger

There's no place like 127.0.0.1 ...

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #7 am: 21.03.06 - 14:06:37 »
Du kannst die Ansichten auch manuell hineinkopieren.

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #8 am: 21.03.06 - 14:13:18 »
Prinzipiell wohl der richtige Weg, jetzt kommt schonmal eine andere Fehlermeldung ;-)

"DialogBox cannot be used in this context; a document must be selected"

Die Suche geht also weiter...

Gruß
Wickie
LG Thorger

There's no place like 127.0.0.1 ...

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Ressource umbenennen nicht möglich
« Antwort #9 am: 21.03.06 - 14:20:25 »
Ist der Aufruf der Dialogbox korrekt?

Gruss

André
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #10 am: 21.03.06 - 18:20:36 »
Meinst Du, ob er gerechtfertigt ist, oder ob der Syntax richtig ist?

Also da der Eintrag view.EntryCount tatsächlich 0 zu sein scheint (siehe oben), läuft das Skript in eine Verzweigung und versucht offensichtlich die Schablone für die RessourcenDB zu öffnen (wofür auch immer).

Wenn die Schablone auf dem Server nicht gefunden wird (und das ist der Fall, da wir aus irgend einem Grund die NTF mal vom Server genommen haben), dann soll wohl eine Auswahlbox geöffnet werden, in dem man den Server wählt.

If hiddendoc Is Nothing Then
  Call ws.DialogBox("(FindTemplate)", True, True, True, False, False, False, "Wählen Sie einen Server",, True, True)

Und da bleibt er dann mit der beschriebenen Fehlermeldung hängen...  ???

Gruß
Wickie
LG Thorger

There's no place like 127.0.0.1 ...

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #11 am: 21.03.06 - 22:30:16 »
Dieses Code snippet besagt, dass die Maske "(FindTemplate)" als Maske für die Dialogbox verwendet wird. Daraus geht nicht hervor, dass irgendein Template gesucht wird.
Bist Du Dir sicher, dass bei Euren Anpassungen der Ressourcenreservierung nicht ganz übel was kaputt gemacht worden ist?

Bernhard

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Ressource umbenennen nicht möglich
« Antwort #12 am: 22.03.06 - 08:33:39 »
Die Fehlermeldung bedeutet, dass es die Maske "(FindTemplate)" ebenfalls in Eurer DB nicht gibt.

Nun haben wir schon 2 fehlende Ansichten und 1 fehlende Maske.
Hier sollte dringend ein Entwickler drüber schauen und nachsehen, was noch so alles fehlt, sonst ist das hier nur ein gehopse von einem Fehler zum nächsten (als nächstes fehlt ein Agent, dann ne Script- Library, dann wieder ne Maske...

Kann es sein, dass ein "begabter" Programmierer die Datenbank angepasst hat und gedacht hat "den ganzen überflüssigen Quatsch in Klammern sehe ich ja sowieso nirgends, den schmeisse ich jetzt einfach mal raus, dann ist die DB auch nicht mehr so gross..." ?

Gruß
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #13 am: 22.03.06 - 08:56:22 »
Es ist so wie ihr sagt, die Maske "(Find Template)" fehlt wirklich...

Wie das ganze Dilemma entstanden ist, dass kann ich gar nicht mehr genau nachvollziehen.

Aber eine mögliche Erklärung wäre folgende: mein Kollege hat unter R5 die Datenbank aufgesetzt und (soweit ich weiß gemeinsam mit einem Entwickler) angepaßt. Als wir dann auf R6 umgestiegen sind, hat er vermutlich die neue Schablone drüber getan.

Im Designer sehe ich aber, dass einige Elemente gegen Aktualisieren geschützt sind etc. Über eine angepasste DB mit geschützten Elementen die Standardschablone ziehen, das muss ja irgendwo klemmen...

Das Problem beim Umbenennen ist eigentlich auch nur die Spitze des Eisberges, die von uns zunächst mit "Dann geht das eben nicht und wir legen stattdessen neue Ressourcen an" abgetan wurde. Da ich aber ein neugieriger Mensch bin, habe ich mir das jetzt mal genauer angesehen.

Viel schlimmer ist, dass gelegentlich Ressourcen verschwinden, sich von heute auf morgen einfach nicht mehr buchen lassen, nur mit Tricks zu buchen sind (10:35 bis 13:55 statt 10:30 bis 14:00, obwohl die Ressource den ganzen Tag frei ist) und so weiter...

Bin ein wenig ratlos, wie ich damit umgehen soll. Der Entwickler ist eigentlich eine gute Idee, aber die Probleme sind (bislang) nicht so schlimm, dass ich meinem Chef dafür zwei Manntage à 1.000,- andrehen kann...

Nix is schlimmer als Halbwissen und eine vage Ahnung  ;)

LG
Wickie
« Letzte Änderung: 24.03.06 - 09:00:32 von wickie »
LG Thorger

There's no place like 127.0.0.1 ...

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Ressource umbenennen nicht möglich
« Antwort #14 am: 22.03.06 - 09:21:13 »
Wie stark angepasst ist denn das ganze ?

wäre es nicht besser, eine funktionierende Standard- Lösung zu haben als eine nicht funktionierende angepasste ?

Also so: Design- Schutz bei allen Elementen rausnehmen und dann einfach noch mal die Schablone wechseln auf die 6er Reservierungen.

Dann habt Ihr zwar Eure "Anpassungen" verloren (wie auch immer geartet die waren), aber wenigstens habt Ihr ein System, bei dem Ihr die Fehler auf IBM schieben könnt, und von dort auch support erwarten könnt.

Und dann kann Dein Chef immer noch entscheiden, ob die Anpassungen so wichtig waren, dass man da noch mal nen Entwickler ransetzt, um die wieder einzufügen.

Gruß
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #15 am: 22.03.06 - 09:35:13 »
Hm, den Umfang der Anpassungen kann ich dir gar nicht so genau sagen. Ein paar Ansichten vielleicht und ein oder zwei Agenten... Letztendlich dürften die zusätzlich eingefügten Elemente durch die Schablone ja auch nicht berührt werden, sondern nur die Standardelemente, oder?

Gruß
Wickie
LG Thorger

There's no place like 127.0.0.1 ...

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Ressource umbenennen nicht möglich
« Antwort #16 am: 22.03.06 - 09:40:53 »
Habt Ihr ein Backup von der Datenbank? Dann könnte man zumindest die Maske schonmal zurückkopieren.

Gruss

André
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Ressource umbenennen nicht möglich
« Antwort #17 am: 22.03.06 - 09:42:19 »
zusätzliche Elemente werden natürlich nicht angefasst (wenn Sie das Flag haben), aber man weiss ja nicht, wie stark diese zusätzlichen Elemente auf ein passendes R5- Design angewiesen sind...

Gruß
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline wickie

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #18 am: 22.03.06 - 09:43:38 »
Die (Teil-)Maske habe ich schon aus der Schablone zurückkopiert. Ebenso die Teilmaske (Rename Resource), die auch fehlte.
Leider bleibt die Fehlermeldung dieselbe...

Gruß
Wickie
« Letzte Änderung: 22.03.06 - 09:56:45 von wickie »
LG Thorger

There's no place like 127.0.0.1 ...

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Ressource umbenennen nicht möglich
« Antwort #19 am: 22.03.06 - 10:18:32 »
Wie Torsten schon gesagt hat: Weiteres Gefrickel führt zu keinem vernünftigen Ergebnis bzw. erfordert fundiertes Know-How und viel Zeit. Dir hilft nur noch ein Update vom Template, nachdem Du überall die Designelemente für das Update freigegeben hast.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz