1.179

<< Click to Display Table of Contents >>

Navigation:  Versions-Infos >

1.179

Previous pageReturn to chapter overviewNext page

1.Bugfixes

a.#Bei Regeln müssen die Regeln für Ort und Sprachen neu geschrieben werden, da dort im Moment nur die momentanen PatOrte und PatSprachen angeboten werden

 

 

2.neue Funktionen

a.KlientenID kann Format haben, das von Zahl abweicht

i.z.B. D-019 oder i 13

ii.das Format wird in der Variablen KlientenID-Fromat gespeichert als regExp-Audruck

iii.dickonst("KlientenID_Format") = "Format:=^[TDH]{1}-d{1,4}$;Zähler:=###0" (oder 0000)

iv.das Formal legt fest, wie die ID aussehen muß, damit das Fled blau wird, sonst rot

1.Bsp:

a.^[\d]{1,4}$   = ein bis 4 stellige Zahl

b.^[TDH]{1}-d{4}$  = Kategorie-Zeichen T oder H oder D dann nach Bindestrich eine 4 stellige Nummer

v.Zähler bestimmt, ob der Zähler mit 0 aufgefüllt wird

1.Das Programm prüft, ob sich eine Raute # im String befindet, wenn nicht wird nach Zahl der angegebenen Nullen die Ziffer mit 0 aufgefüllt (vorangestellt) (LPAD())

vi.dickonst("KlientenID_Kategorie") =A-&Anmeldung;E-&EFF-Klienten

1.die Kategorie legt fest, ob und welcher Kategorie eine neue nächste ID bestimmt werden soll

vii.das Programm holt die jeweils nächste ID einer kategorie

b.mit der Funktion DatenFelderFormat kann eine Begrenzung der Eingabelänge in Textfeldern durch die Feldlänge der Datenbank vorgegeben werden, so dass es beim Speichern nciht durch zu lange Strings zu Fehlern kommt und nicht ein eingegebener Text beschnitten werden muß

c.ENUM-Felder:

d.Datum: mit Beachtung der NULL Eingabemöglichkeit in die Tag-Eigenschaft des Feldes übernommen

i.neben h für heute etc. jetzt auch y für Jahresanfang und a für aktueller Monat

e.generell: die Tag-Eigenschaft der Controls wurde ausgebaut:

i.besondere Eigenschaften des Feldes können jetzt per setValue dem Tag angehängt werden und per getValue ausgelesen werden

ii.so lassen sich Maximalwerte, Vorgabewerte, Umgang mit NULL etc. dem Control übergeben und noch vor dem Speichern stehen die Eigenschaften zur Verfügung.

iii.zusätzliche Eingenschaften können genauso in der setValue-Form ("max:=100";) in den Spalten-Kommentar geschrieben werden

iv.so lassen sich Feldformat und Feldverhalten aus der DB steuern

v.Tag: "Leeren:=No" bewirkt, dass das Feld in DBFelderleeren unberührt bleibt - z.B. bei Mitarbeiterfeldern häufig sinnvoll

f.HaFöC-Integration für NRW-Zentren

i.NRW-Zentren können HaFöC-Daten für Beratungen (Einzeltermine), sonstige Beratung (eigenes Fenster), Gruppen und Veranstaltungen (Einmalgruppen und MATermine) eingeben

ii.dafür stehen in den genannten Fenstern und im Hauptmenü neue Button zur Verfügung

g.Überarbeitung Word-Modul

i.Erstellen der Ribbon-Leiste für Excel 2007 und 2010

ii.Erweiterung des textbaustein-Konzeptes:

1.nicht nur Hinzufügen, sondern auch Ändern möglich

2.Auswahlfelder <?[Feldname]?>

a.Textbausteine können jetzt Auswahlfelder enthalten, bei deren Ansteuerung ein Fenster mit einer Auswahl an möglichen Einträgen sich öffnet

b.diese können kombiniert werden

c.Einträge mit führendem Leerzeichen werden einfach verknüpft, ohne Leerzeichen mit einem Komma (Bsp: so kann "zeitlich", "örtlich" und " desorientiert" zu "zeitlich, örtlich desorientiert" zusammengesetzt werden)

d.ist [Bearbeiten] angeklickt, öffnet sich stattdessen das Fenster zur Eingabe der Listeneinträge

e.die Listen werden im Dokument in einer DocVariable gespeichert, so dass sie in Vorlagen erhalten bleiben

f.in einem Textbaustein werden sie an den Text nach doppeltem $$ angehängt. Dies dient bei erneutem Aufruf zur Trennung von Text und Listen

g.handelt es sich um ein Bedingungsfeld, in dem als Bedingung eine per "/" getrennte Liste steht wie "m/w", werden diese Items in der Auswahlliste angeboten

3.Auswahlfelder für DB-Listen <$|Feldname]$>

a.es können Patienten-bezogene Listen wie Medikamente, Diagnosen oder Aufenthaltsstati als Tabelle eingefügt werden

b.dabei können die zu übernehmenden Spalten und Zeilen ausgewählt werden, die Spaltenreihenfolge kann geändert werden

c.das Tabellenformat kann gewählt werden, wobei ein einfaches Format (16) voreingestellt ist

4.PatientenDatenfelder

a.bestimmte Patientendaten können als Baustein eingefügt werden (Anamnese, Flucht und Folterdaten)

b.dabei werden die Daten nach der einleitenden Feldbezeichnung eingefügt, ohne dass eine Feldmarke eingefügt wird

c.diese Felder haben im DB-Spalten-Comment den Eintrag "Word:=YES" und ggf. noch eine "Kategorie:=xyz", die sie in eine Unterkategorie schiebt

5.es kann von einer zur nächsten Einfügemarke gesprungen werden, wobei sich bedarfsweise das jeweilige Auswahlfenster öffnet

6.soll ein Textbaustein bearbeitet werden und das ist schon vorher klar, wird bei aktiviertem "Bearbeiten" der Textbaustein in einem neuen Dokument geöffnet

a.hier tritt allerdings beim Springen zur Einfügemarke noch der Fehler auf, dass zwischen den Dokumenten gesprungen wird

h.Absicherung der Schnittstelle zwischen Word und Excel durch Eingrenzen der erlaubten Anfragen

i.Überarbeitung Textbausteine

i.wie in Word auch in Excel Auswahlfelder nutzbar, allerdings keine Auswahlfelder für DB-Liste und Patientendatenfelder (g.ii.3 und 4)