Autor Thema: Programming from scratch - oder doch nicht?  (Gelesen 1961 mal)

Offline netman

  • Frischling
  • *
  • Beiträge: 29
  • I love YaBB 1G - SP1!
Programming from scratch - oder doch nicht?
« am: 20.08.09 - 16:32:33 »
Hallo liebe Entwickler,  ;)

habe da eine Idee aber finde nicht den Einstieg:

Brauche eine kleine Datenbank in der nur wenige Felder erfasst werden sollen und
diese Felder sollen dann später als Komma separated ausgegeben werden.

Brauche eine Maske für z.B.:

Name, Vorname   

IP-Nummer

Organisation

letzte Änderung

Memofeld

Später soll man dann in der Listenansicht nach Organisation kategorisieren können und nach Name und letzte Änderung
sortieren.

Das ist schon alles.

Macht es da Sinn eine Standardschablone anzupassen bzw.  wo bekomme ich am Besten eine
Muster-dB  her die ich nur anpassen muß?

Designer nutze ich alle Jubeljahre mal, so das ich mich überfordert fühle mir so ein Grundgerüst zusammenzuprogrammieren.
Oder gibt es eine freie Anleitung zum Erstellen von DB's?

Lieben Gruss

Frank

 ???






Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Programming from scratch - oder doch nicht?
« Antwort #1 am: 20.08.09 - 22:41:26 »
Hallo Frank,

... eine Muster-DB wäre mir nicht bekannt - wenn man sich mit Notes und dem Designer auskennt ist das aber auch kein so großer Akt - nur ohne geht das bestimmt nicht - auch zum Anpassen benötigst du Designer-Kenntnisse.

Die Maske wirst du sicherlich erstellt bekommen, und eine Ansicht mit den Feldern deiner Wahl auch. Mit der Exportieren-Funktion (Datei=> Exportieren) hast du dann einen Export nach deinem Gusto. Für jemanden mit etwas Übung ist das eine kleine Fingerübung. Das sollte bei deinem Lastenheft und ohne Ansprüche ans Frontend in einer Stunde längstens erledigt sein...

Zitat
Oder gibt es eine freie Anleitung zum Erstellen von DB's?
... die Designer-Hilfe enthält eigentlich alles - englisch solltest du aber können...

Toni
« Letzte Änderung: 20.08.09 - 22:53:04 von ata »
Grüßle Toni :)

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Programming from scratch - oder doch nicht?
« Antwort #2 am: 21.08.09 - 08:50:26 »
Eine Standardschablone wäre mir auch nicht bekannt. Allerdings ist so eine Datenbank absolut kein Hexenwerk und auch sehr gut für den Einstieg geeignet.

Ein weitere Doku findest du hier: Domino Designer 6: A Developer's Handbook. Englischkenntnisse sind notwendig.

Gute Hilfen gibt's auch vom Herdt Verlag. Hier aber nur gegen Bares.

Wenn du konkrete Fragen hast, dann bist du mit Sicherheit auch hier gut aufgehoben. Allerdings wirst du hier keine fertige Lösungen präsentiert bekommen.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline netman

  • Frischling
  • *
  • Beiträge: 29
  • I love YaBB 1G - SP1!
Re: Programming from scratch - oder doch nicht?
« Antwort #3 am: 31.08.09 - 15:48:38 »
Danke für's Mutmachen.

Hat dann doch geklappt und wenn man
erstmal anfängt
-kommt erst die Erinnerung
und dann auch der Spass.

Wenn ich jetzt noch wüsste, wie man markierte Datensätze aus 2 Feldern (Name, IP-Nummer)
- per Programmierung
auf Buttondruck in eine Komma-separated Textdtei schreibt
währe das Programm schon echt komfortabel.

Lieben Gruß,

Netman     :)

BigWim

  • Gast
Re: Programming from scratch - oder doch nicht?
« Antwort #4 am: 31.08.09 - 16:44:10 »
Hallo Frank,

um den Spaßfaktor hoch zu halten, empfehle ich das Studium der Designer-Hilfe an folgenden Stellen. Und die dazugehörigen Code-Beispiele sind ein guter Einstieg, auch für weitere Forschungen :)

markierte Dokumente in der View
Zitat
Read-only. The documents that are currently selected in a view.
Syntax
Code
To get: Set notesDocumentCollection = notesUIView.Documents

Die Schleife mit
Code
Set docSel = notesDocumentCollection.GetFirstDocument
while not docSel is nothing
  .
  .
  .
  Set docSel = notesDocumentCollection.GetNextDocument (docSel)
wend


Textdatei öffen & schreiben
Zitat
Open statement
Opens a file, enabling access to it for reading or writing data.

Write# statement
Writes data to a sequential text file with delimiting characters.

Nach Auswahl von "LotusScript" im Button "Option declare" nicht vergessen!

Markus


Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Programming from scratch - oder doch nicht?
« Antwort #5 am: 31.08.09 - 20:09:34 »
... für die selektierten Dokumente nimmst du UnprocessedDocuments und durchläufst die erhaltene Collection dann...

Code
Dim session As New NotesSession
Dim dbThis As NotesDatabase
Dim coll as NotesDocumentCollection
Dim doc As NoptesDocument

Set dbThis = session.CurrentDatabase
Set coll = dbThis.UnprocessedDocuments

If coll.Count > 0 Then
   Set doc = coll.GetFirstDocument
   While not doc Is Nothing
      '...
      Set doc = coll.GetNextDocument( doc )
   Wend
End If

... so auf die schnelle...

Toni
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz