Domino 9 und frühere Versionen > ND8: Entwicklung - XPages
Allgemeine Frage: Wie macht Ihr das mit XPages und Schablonen?
eknori (retired):
kann sein, dass das verwendet wurde. Meine mich zu erinnern, dass man die applikation angeklickt hat und dann das design mit einem klick auf ein smarticon replaced(?) wurde.
muss mal suchen, wo ich das verkamt habe.
eknori (retired):
ah, das geht mit NotesHound http://www.noteshound.com/A55BE4/NotesHoundWeb.nsf/tools/preview17.html. Und Noteshound gibt es ja seit ende 2010 kostenlos.
Tode:
Ja ja, NotesHound... eigentlich ein geniales Tool, nur an Properties darf man damit nicht ran... Habe mir gestern MEHRFACH meine Ansichten zerballert, weil ich versucht habe, allen ein einheitliches ActionBar- Design zu verpassen (zum Glück mache ich solche Batch- Arbeiten immer an einer Lokalen Replik mit ausgeschalteter Replikation, mit zusätzlicher Sicherung des vorherigen Stands)... Habs dann doch manuell gemacht...
Aber der verkürzt ja "nur" das Design- Update auf 1 oder mehrere Datenbanken...
Aber auch ein "Universal- Smarticons" zu bauen ist ja kein Hexenwerk...
Aber es bedeutet halt doch erheblichen mehraufwand. Statt bei einer neuen xPage einfach auf "Preview in Client" zu klicken, muss ich zuerst in den Client wechseln, dann die Schablone aktualisieren, dann testen. Vorher brauche ich aber noch irgendeine Möglichkeit, die xPage auch aufzurufen... Denn so einfach wie masken und ansichten komme ich da aus den Menus nicht dran. Wenn ich die xPage aber jetzt entwickle, um zum Beispiel eine Anwendung per Unplugged zu mobilisieren, dann brauche ich u.U. gar keine Möglichkeit, die aus dem Client aufzurufen... Dann muss ich mir mühsam eine URL zusammenbauen aus Server + Pfad + xpage.xsp?Open, und die in der Adressleiste pasten....
Gut... Ich denke, ich werde mir da eine Datenbank bauen, die es mir ermöglicht, aus der aktuell geöffneten Schablone per klick eine xPage in einer zugeordneten Datenbank zu öffnen.
Inhalt: Zuordnung Schablone -> Datenbank,
ausserdem ein Agent, der folgendes macht:
- Lookup in der Datenbank nach der Datenbank für die Schablone
- Design- Refresh der Datenbank
- generieren der url für die gewählte xPage (wenn ich die Info nicht aus der Designer- Eclipse rauskriege, muss ich halt eine Auswahlliste anzeigen)
- öffnen der url im client
Aber da muss ich gaaanz viel Zeit und Lust haben...
WernerMo:
Hallo torsten,
sorry, das hatte ich vergessen dazu zu schreiben:
--- Zitat von: Tode am 25.05.11 - 10:18:20 --- Arbeitet ihr im Entwicklungsserver mit Schablonen
--- Ende Zitat ---
Nein, wir arbeiten auf allen drei Servern mit nsf
--- Zitat von: Tode am 25.05.11 - 10:18:20 ---(und Design- Update nach jeder kleiner Änderung) oder Datenbanken (und macht die dann im Test- System erst zu Schablonen)
--- Ende Zitat ---
Bei der Aufteilung haben wir das Problem nicht, weil immer nur ganze Sprints vom Entwicklungsserver zum Testserver (als Schablone) gehen.
Gruß Werner
Peter Klett:
Letzte Woche war ich auf einem XPAges-Seminar, da wir nun auch mit dem Thema anfangen wollen. Dort haben wir besprochen, dass wir auf jeden Fall in Schablonen entwickeln und in Datenbanken dann testen.
Vorschau in Notes habe ich bestimmt in den letzten 10 Jahren nicht mehr benutzt. Datenbank markieren ALT + D A G (unter 7) bzw. ALT + D U G (unter 8) ist ja nun auch nicht wirklich aufwendig.
Spätestens dann, wenn ich mit meinem zu testenden Designelement auf Daten zugreifen muss (Einstellungsdokumente usw.) stehe ich in der Schablone sowieso im Dunkeln, denn Dokumente in Schablonen erstellen? NIEMALS !!
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln