Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Julle am 14.01.03 - 15:42:15

Titel: Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Julle am 14.01.03 - 15:42:15
Hallo Leute,
ich komme nicht mehr weiter  :-[

Das Problem sieht so aus:
wir haben in einer Datenbank Systemverträge, in der nachgehalten wird, welcher Kunde welches Programm in welcher Sprachfassung bekommt. Die Daten dafür werden per Agent aus der Produktdatenbank und aus dem Firmenprofil des Kunden geholt und in einer Textliste ausgegeben.
Jetzt soll auch  noch vom Sachbearbeiter eingegeben werden, wann die Programme ausgestrahlt werden. Ich brauche also an dieser Stelle bearbeitbare Zeit-/Datumsfelder, die aber angehängt sein müssen an die jeweiligen Zeilen der Textliste. Geht das überhaupt?
Da ich nur manchmal programmiere und Lotus Script bestenfalls lesen, aber  nicht aktiv nutzen kann, bin ich ratlos.  ???

Ich hoffe, mir hilft jemand aus meinem Frustloch.

Viele Grüße
Julle
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: ata am 14.01.03 - 18:12:05
... das war jetzt nicht so ganz einfach zu verstehen, da ich mit "Programm ausstrahlen" nichts anzufange weiß...

... ich versuchs mal mit meinen Worten:

Du generierst eine Textliste, in der an bestimmten Stellen bearbeitbare Datumsfelder integriert werden sollen...

... ist das so richtig?

ata
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Rob Green am 14.01.03 - 18:16:50
[shadow=red,left,300]Notes TV[/shadow], was sonst  8) 8) 8)

*sorry für meine OT Randbemerkungen*
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Axel am 15.01.03 - 09:03:51
Hi,

ich hab mal auf die Schnelle eine Demo zusammengestrickt, siehe Anhang.

Darin ist eine "dynamische Tabelle" enthalten. Über den Plus-Button fügst du einen Eintrag ein (er wird an die bestehende Liste angehängt), über Minus löscht du einen Eintrag aus der Liste und mit dem Kreuz löscht du dier gesamte Liste. Das Datumsfeld in der Tabelle ist Allerdings vom Typ Text, sonst funktioniert das Ganze nicht und die Liste ist auf 99 Einträge begrenzt.

Vielleicht hilft dir das weiter.


Axel

Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Julle am 15.01.03 - 09:28:33
Guten Morgen,
dass so schnell Antwort kam, ist ja klasse.

@ Rob Green: TV stimmt, aber nicht Notes. Wär ein Vorschlag für unsere nächste Programmreform. Oder eine Radiosendung "Notes für die Welt", Moderatoren eknori und ata  ;D ;D  ;D

@ Ata: so isses.

@ Axel: Danke für die Demo. Werde ich gleich ausprobieren.

Grüße
Julle
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Julle am 15.01.03 - 10:34:08
Hmmmm, ich glaub, ich muss es ausführlicher erklären.

Wir haben ein CRM-System im Einsatz, wo in einer Datenbank die Produkte, in der nächsten die Kundendaten und in einer dritten die Verträge verwaltet werden. Wenn ich jetzt in einem Vertrag die Produkte einpflege, holt sich das System aus der Produktdb die Produktdaten wie Prodnr., Programmtitel, Laufzeit und aus der Kundendb die dazugehörigen Daten wie Norm, Format und Sprachfassung. Das ganze wird in einer Textliste dargestellt. Nun sollen an die Textliste noch Felder angehängt werden,  in der der Vertriebsbearbeiter eintragen kann, wann der Kunde die Sendungen ausstrahlt. wie mache ich das am besten?
Ich hänge noch einen Screenshot an.

Die Firma, die das CRM-System geliefert hat, ist leider in die Grätsche gegangen und daher der Programmierer weg, so dass ich als Supporterin im Moment ziemlich allein da stehe.

Grüße
Julle



Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Julle am 15.01.03 - 11:05:52
Sorry, hatte zunächst das falsche Format. Hier ist nun endlich das versprochene Bild.
Julle
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Axel am 15.01.03 - 13:08:15
Hi,

wenn ich mir den Anhang so betrachte kommst du mit meiner Demo nucht allzu weit.

So was ähnliches hab ich schon mal in einer anderen Datenbnak gesehen. Ich hab mir mal den Code dazu angeschaut. War recht aufwändig mit Klassen usw. Ich hab's dann irgendwann aufgesteckt (auch aus Zeitgründen) es komplett zu analysieren.

Hier müsste man auch in die Tiefen des Datenbnak - Designs einsteigen um das erstmal zu verstehen. Und ob es dann so einfach zu erweitern ist vermag ich im Moment nicht zu beurteilen. Es sieht auf jeden Fall nach etwas größerem Aufwand aus.


Axel
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Julle am 15.01.03 - 14:29:25
Dann werde ich wohl nach einem anderen Weg suchen müssen.
Aber vielen Dank erstmal.

Grüße
Julle
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: eknori am 15.01.03 - 14:48:05
An dieser Stelle wäre das Design der Maske mal ganz interessant
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Julle am 15.01.03 - 15:40:51
Hallo Ulrich,

hier ist eine abgespeckte Version der Datenbank.
Der Agent, der die Produkte reinpackt, heißt AppendProducts.

Guck mal, ob du eine Lösung findest. Ansonsten muss ich das Ganze etwas weniger elegant an anderer Stelle machen.

Grüße
Julle
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: eknori am 15.01.03 - 15:43:26
Gerne, fehlt nur noch die DB  ;D
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Julle am 15.01.03 - 15:52:12
Ähmm, welches Männchen im Server hatte die denn eben abgehängt?   :)

Zweiter Versuch.
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: ata am 15.01.03 - 15:52:53
... Satz mit x...  8)

ata
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Julle am 15.01.03 - 15:57:40
Langsam fühl ich mich veräppelt. Also nochmal.
Julle
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: ata am 15.01.03 - 15:59:17
... das wr leider immer noch nichts. Du kannst das Ergebnis übrigens kontrollieren, wenn du vor dem Eintragen die Vorschau aktivierst, da müßte das Attachment dann dran sein...

ata
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Julle am 15.01.03 - 16:01:10
Ich geb auf und schick es euch per Mail.
Julle
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: ata am 15.01.03 - 17:50:59
Hallo Julle,

... ich habe mal einen Blick in deine DB geworfen. Jetzt hab ich begriffen, um was es dir geht.

... dynamisches generieren von neuen Feldern geht in Notes nicht. Was du hier brauchst ist eine Mischung aus berechneten MultipleValue-Feldern und bearbeitbaren...

... ich würde das wie folgt lösen:
die bearbeitbaren Spalten werden zu neuen auf sich selbst berechneten Feldern - den eigenen Feldnamen in Wert eintragen...

... mit einer Dialogmaske wird die Zeile der Bearbeitung ausgewählt - in bearbeitbaren Feldern erscheinen die Werte der Zeile, die jetzt geändert werden können - mit OK werden die Werte dann an die Stelle in der Liste zurückgeschrieben...

... wenn du noch mehr Informationen brauchst, dann melde dich...

... ich habe auch gesehen, daß du unterschiedliche Zeichen für leere Zeilen verwendest, dadurch werden die Zeilen verschoben - wenn du anstelle des Bindestriches das geschützte Leerzeichen verwendest wird das behoben sein...

ata
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: Axel am 15.01.03 - 17:59:27
Hi,

dass was ata meint kannst du dir im meiner Demo anschauen, allerdings nur mit zwei Feldern. In kenne zwar den Maskenaufbau deiner DB nicht, aber aus ata's Beschreibung lese ich heraus, dass die Maske genauso arbeitet.

Axel
 
Titel: Re:Kann man bearbeitbare Felder automatisch generieren?
Beitrag von: eknori am 15.01.03 - 19:02:25
Hier die Datenbank; Julle hat Probleme beim hochladen