Zum Inhalt springen

Medizinische Informatik: RoeLeistungen

Aus Wikibooks

Zurück zur Übersicht

Dokumentation der Leistungen im Konventionellen Röntgen

[Bearbeiten]

Im Folgenden wird eine Datenbankanwendung beschrieben, die folgende Funktionen erfüllt:

  • Dokumentation
    • Erfassung und Dokumentation der Art der Leistung
    • Stammdatenerfassung der Patienten
    • Dokumentation des anfordernden Doktors und der durchführenden MTA
    • Dokumentation der Strahlenschutzmeßwerte
  • Ausdruck der Beschriftung des Röntgenbildes (Scriborersatz)
  • Ausdruck der Leistung für Station
  • Leistungstattistik am Monatsende

Sie wurde in Vb3.0 und Access 2.0 verwirklicht und läuft seit einigen Jahren in den Wertachkliniken Bobingen.

Sie ist copyrightfrei.

3 Prinzipen sind verwirklicht:

  • 1.Datenbank mit einem Datensatz pro Patient + Leistung
  • 2.Schnelle anklickbare Kürzel für die Standarddokumentation
  • 3.Schneller Ausdruck für die Bildbeschriftung und Dokumentation

Die Basisform des Programmes wurde ROE.FRM genannt. Von dort aus kann:

  • in der Datenbank geblättert und gesucht werden
  • ausgedruckt werden
  • alle anderen Formen mit den anklickbaren Kürzeln erreicht werden.

Diese Basisdatenbank greift auf eine access 2.0 Tabelle zu die roe.mdb üblicherweise auf c:\mdb zu finden ist und eine eindimensionale Access 2.0 Tabelle ist.

ROE.FRM

[Bearbeiten]

Im Folgenden ist der VB 3.0 Code des Basisfensters ROE.FRM beschrieben

VERSION 2.00
Begin Form us0 
  BackColor       =   &H00C00000&
  BorderStyle     =   1  'Nicht änderbar, einfach
  Caption         =   "DOKU"
  ClientHeight    =   10695
  ClientLeft      =   -375
  ClientTop       =   270
  ClientWidth     =   14505
  ClipControls    =   0   'False
  ForeColor       =   &H00FFFFFF&
  Height          =   11100
  Icon            =   ROE.FRX:0000
  Left            =   -435
  LinkTopic       =   "Form1"
  ScaleHeight     =   10695
  ScaleWidth      =   14505
  Top             =   -75
  Width           =   14625
  WindowState     =   2  'Auf Vollbild
  Begin TextBox ALT 
     Alignment       =   2  'Mitte
     DataField       =   "alt/neu"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   6240
     TabIndex        =   108
     Top             =   6120
     Width           =   615
  End
  Begin TextBox Tüte 
     Alignment       =   2  'Mitte
     DataField       =   "mitgegeben"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   6240
     TabIndex        =   107
     Top             =   5520
     Width           =   615
  End
  Begin TextBox Bemerkungen 
     DataField       =   "Bemerkungen"
     DataSource      =   "Daten1"
     Height          =   495
     Left            =   4440
     TabIndex        =   106
     Top             =   6720
     Width           =   3135
  End
  Begin CommandButton Befehl20 
     Caption         =   "neu"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   5400
     TabIndex        =   104
     Top             =   6120
     Width           =   615
  End
  Begin CommandButton Befehl18 
     Caption         =   "vorh."
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   4560
     TabIndex        =   103
     Top             =   6120
     Width           =   615
  End
  Begin CommandButton Befehl17 
     Caption         =   "Nein"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   5400
     TabIndex        =   101
     Top             =   5520
     Width           =   615
  End
  Begin CommandButton Befehl15 
     Caption         =   "Ja"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   4560
     TabIndex        =   100
     Top             =   5520
     Width           =   615
  End
  Begin CommandButton Befehl11 
     Caption         =   "NeueNR"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   3240
     TabIndex        =   98
     Top             =   4320
     Width           =   1215
  End
  Begin CommandButton Befehl8 
     Caption         =   "SCRIBOR"
     Height          =   495
     Left            =   11520
     TabIndex        =   97
     Top             =   10080
     Width           =   1575
  End
  Begin TextBox t5250 
     DataField       =   "5250"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   6600
     TabIndex        =   96
     Top             =   10320
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5201 
     DataField       =   "5201"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   6600
     TabIndex        =   95
     Top             =   9960
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5166 
     DataField       =   "5166"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   6600
     TabIndex        =   94
     Top             =   9240
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5165 
     DataField       =   "5165"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   6600
     TabIndex        =   93
     Top             =   8880
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5158 
     DataField       =   "5158"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   5880
     TabIndex        =   92
     Top             =   9960
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5157 
     DataField       =   "5157"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   5880
     TabIndex        =   91
     Top             =   9600
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5191 
     DataField       =   "5191"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   5880
     TabIndex        =   90
     Top             =   8880
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5190 
     DataField       =   "5190"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   5160
     TabIndex        =   89
     Top             =   10320
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5135 
     DataField       =   "5135"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   5160
     TabIndex        =   88
     Top             =   9600
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5130 
     DataField       =   "5130"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   5160
     TabIndex        =   87
     Top             =   9240
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5200 
     DataField       =   "5200"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   6600
     TabIndex        =   86
     Top             =   9600
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5163 
     DataField       =   "5163"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   5880
     TabIndex        =   85
     Top             =   10320
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5150 
     DataField       =   "5150"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   5880
     TabIndex        =   84
     Top             =   9240
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5137 
     DataField       =   "5137"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   5160
     TabIndex        =   83
     Top             =   9960
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5121 
     DataField       =   "5121"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   5160
     TabIndex        =   82
     Top             =   8880
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5120 
     DataField       =   "5120"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   4440
     TabIndex        =   81
     Top             =   10320
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5030x2 
     DataField       =   "5030x2"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   4440
     TabIndex        =   80
     Top             =   9960
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5106 
     DataField       =   "5106"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   4440
     TabIndex        =   79
     Top             =   9600
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5105 
     DataField       =   "5105"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   4440
     TabIndex        =   78
     Top             =   9240
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5101 
     DataField       =   "5101"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   4440
     TabIndex        =   77
     Top             =   8880
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5100 
     DataField       =   "5100"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   3720
     TabIndex        =   76
     Top             =   10320
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5098 
     DataField       =   "5098"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   3720
     TabIndex        =   75
     Top             =   9960
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5095 
     DataField       =   "5095"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   3720
     TabIndex        =   74
     Top             =   9600
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5020 
     DataField       =   "5020"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   3000
     TabIndex        =   73
     Top             =   9240
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5040 
     DataField       =   "5040"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   3720
     TabIndex        =   72
     Top             =   8880
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5031 
     DataField       =   "5031"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   3000
     TabIndex        =   71
     Top             =   10320
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5030 
     DataField       =   "5030"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   3000
     TabIndex        =   70
     Top             =   9960
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5021 
     DataField       =   "5021"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   3000
     TabIndex        =   69
     Top             =   9600
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5010 
     DataField       =   "5010"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   3000
     TabIndex        =   68
     Top             =   8880
     Visible         =   0   'False
     Width           =   615
  End
  Begin TextBox t5090 
     DataField       =   "5090"
     DataSource      =   "Daten1"
     Height          =   285
     Left            =   3720
     TabIndex        =   67
     Top             =   9240
     Visible         =   0   'False
     Width           =   615
  End
  Begin CommandButton Befehl6 
     Caption         =   "Zeige Ziffern"
     Height          =   495
     Left            =   7560
     TabIndex        =   66
     Top             =   10080
     Width           =   1575
  End
  Begin TextBox tsuchvorname 
     Height          =   495
     Left            =   2040
     TabIndex        =   65
     Text            =   "Text1"
     Top             =   5640
     Visible         =   0   'False
     Width           =   180
  End
  Begin TextBox tsuch 
     Height          =   495
     Left            =   1920
     TabIndex        =   64
     Text            =   "Text1"
     Top             =   5640
     Visible         =   0   'False
     Width           =   180
  End
  Begin TextBox nr 
     DataField       =   "NR"
     DataSource      =   "Daten1"
     Height          =   495
     Left            =   3840
     TabIndex        =   63
     Top             =   3720
     Width           =   615
  End
  Begin TextBox MTA 
     DataField       =   "Dr1"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   9360
     MaxLength       =   10
     TabIndex        =   5
     Top             =   1560
     Width           =   615
  End
  Begin TextBox Frage 
     DataField       =   "Info"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   9360
     MaxLength       =   63
     TabIndex        =   13
     Top             =   960
     Width           =   5535
  End
  Begin TextBox dr 
     DataField       =   "Dr2"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   9360
     MaxLength       =   30
     TabIndex        =   11
     Top             =   2160
     Width           =   2415
  End
  Begin TextBox Text12 
     DataField       =   "Aufn"
     DataSource      =   "Daten1"
     Height          =   615
     Left            =   9360
     MaxLength       =   200
     MultiLine       =   -1  'True
     TabIndex        =   61
     Top             =   240
     Width           =   4575
  End
  Begin TextBox Text11 
     DataField       =   "dlzeit"
     DataSource      =   "Daten1"
     Height          =   495
     Left            =   9360
     MaxLength       =   5
     TabIndex        =   59
     Top             =   5760
     Width           =   1095
  End
  Begin TextBox Text10 
     DataField       =   "km"
     DataSource      =   "Daten1"
     Height          =   495
     Left            =   9360
     MaxLength       =   20
     TabIndex        =   57
     Top             =   5160
     Width           =   3375
  End
  Begin CommandButton Befehl31 
     Caption         =   "Nein"
     Height          =   495
     Left            =   10320
     TabIndex        =   55
     Top             =   8760
     Width           =   615
  End
  Begin TextBox Text8 
     Alignment       =   2  'Mitte
     DataField       =   "grav"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   13.5
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   480
     Left            =   11880
     MaxLength       =   2
     TabIndex        =   54
     Top             =   8160
     Width           =   495
  End
  Begin CommandButton Befehl24 
     Caption         =   "JA"
     Height          =   495
     Left            =   10320
     TabIndex        =   53
     Top             =   8160
     Width           =   615
  End
  Begin TextBox Text7 
     DataField       =   "cu"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   13.5
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   11880
     MaxLength       =   10
     TabIndex        =   51
     Top             =   7560
     Width           =   975
  End
  Begin CommandButton Befehl12 
     Caption         =   "0,1 Cu"
     Height          =   495
     Left            =   10320
     TabIndex        =   50
     Top             =   7560
     Width           =   735
  End
  Begin CommandButton Befehl10 
     Caption         =   "Nicht möglich"
     Height          =   495
     Left            =   10320
     TabIndex        =   49
     Top             =   6960
     Width           =   1335
  End
  Begin CommandButton Befehl9 
     Caption         =   "JA"
     Height          =   495
     Left            =   10320
     TabIndex        =   48
     Top             =   6360
     Width           =   615
  End
  Begin TextBox Text5 
     Alignment       =   2  'Mitte
     DataField       =   "strschutz"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   13.5
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   12000
     MaxLength       =   2
     TabIndex        =   47
     Top             =   6360
     Width           =   495
  End
  Begin TextBox formate 
     DataField       =   "format"
     DataSource      =   "Daten1"
     Height          =   495
     Left            =   9360
     MaxLength       =   200
     TabIndex        =   45
     Top             =   2760
     Width           =   5535
  End
  Begin TextBox Text3 
     DataField       =   "fd"
     DataSource      =   "Daten1"
     Height          =   495
     Left            =   10440
     MaxLength       =   10
     TabIndex        =   43
     Top             =   4560
     Width           =   1215
  End
  Begin TextBox Dosismas 
     DataField       =   "mas"
     DataSource      =   "Daten1"
     Height          =   495
     Left            =   9960
     MaxLength       =   50
     TabIndex        =   42
     Top             =   3960
     Width           =   4575
  End
  Begin TextBox dosiskv 
     DataField       =   "kv"
     DataSource      =   "Daten1"
     Height          =   495
     Left            =   9960
     MaxLength       =   50
     TabIndex        =   37
     Top             =   3360
     Width           =   4575
  End
  Begin CommandButton Befehl30 
     Caption         =   "untere Extremitäten"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   4920
     TabIndex        =   36
     Top             =   3840
     Width           =   2175
  End
  Begin CommandButton Befehl29 
     Caption         =   "obere Extremitäten"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   4920
     TabIndex        =   35
     Top             =   1440
     Width           =   2175
  End
  Begin CommandButton Befehl26 
     Caption         =   "Thorax"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   4920
     TabIndex        =   34
     Top             =   2040
     Width           =   1335
  End
  Begin CommandButton Befehl25 
     Caption         =   "Schädel"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   4920
     TabIndex        =   33
     Top             =   240
     Width           =   1335
  End
  Begin CommandButton Befehl22 
     Caption         =   "Wirbelsäule"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   4920
     TabIndex        =   32
     Top             =   840
     Width           =   1455
  End
  Begin CommandButton Befehl23 
     Caption         =   "Datum suchen"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   360
     TabIndex        =   31
     Top             =   6840
     Width           =   1575
  End
  Begin CommandButton Befehl2 
     Caption         =   "Info"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   360
     TabIndex        =   30
     Top             =   9360
     Width           =   1575
  End
  Begin CommandButton Befehl19 
     Caption         =   "Abdomen"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   4920
     TabIndex        =   29
     Top             =   2640
     Width           =   1335
  End
  Begin CommandButton Befehl16 
     Caption         =   "Becken"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   4920
     TabIndex        =   28
     Top             =   3240
     Width           =   1335
  End
  Begin CommandButton Befehl14 
     Caption         =   "Stammdaten 2*"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   360
     TabIndex        =   27
     Top             =   4320
     Width           =   1695
  End
  Begin CommandButton Befehl13 
     Caption         =   "Weitersuchen"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   360
     TabIndex        =   26
     Top             =   6240
     Width           =   1575
  End
  Begin TextBox st2 
     DataField       =   "st2"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   1680
     MaxLength       =   3
     TabIndex        =   25
     Top             =   2880
     Width           =   495
  End
  Begin TextBox st1 
     DataField       =   "st1"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   1200
     MaxLength       =   3
     TabIndex        =   24
     Top             =   2880
     Width           =   495
  End
  Begin CommandButton Befehl7 
     Caption         =   "&Beenden"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   13200
     TabIndex        =   21
     Top             =   10080
     Width           =   1575
  End
  Begin CommandButton Befehl5 
     Caption         =   "&Drucken"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   13200
     TabIndex        =   20
     Top             =   9360
     Width           =   1575
  End
  Begin CommandButton Befehl4 
     Caption         =   "&Löschen"
     Enabled         =   0   'False
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   360
     TabIndex        =   19
     Top             =   10080
     Width           =   1575
  End
  Begin CommandButton Befehl3 
     Caption         =   "&Suchen"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   360
     TabIndex        =   18
     Top             =   5640
     Width           =   1575
  End
  Begin CommandButton Befehl1 
     Caption         =   "&Neuer Patient"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   360
     TabIndex        =   17
     Top             =   3720
     Width           =   1695
  End
  Begin TextBox tbefund 
     DataField       =   "Befund"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   855
     Left            =   1440
     MaxLength       =   2000
     MultiLine       =   -1  'True
     ScrollBars      =   2  'Vertikal
     TabIndex        =   14
     Top             =   7680
     Width           =   4815
  End
  Begin TextBox tgeb 
     DataField       =   "geb"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   1680
     MaxLength       =   10
     TabIndex        =   4
     Top             =   2160
     Width           =   1575
  End
  Begin TextBox tVorname 
     DataField       =   "Vorname"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   1680
     MaxLength       =   25
     TabIndex        =   3
     Top             =   1680
     Width           =   1575
  End
  Begin TextBox TName 
     DataField       =   "Name"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   1680
     MaxLength       =   25
     TabIndex        =   2
     Top             =   1200
     Width           =   1575
  End
  Begin TextBox tdatum 
     DataField       =   "Datum"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   1680
     MaxLength       =   10
     TabIndex        =   1
     Top             =   720
     Width           =   1575
  End
  Begin TextBox stat 
     DataField       =   "Station"
     DataSource      =   "Daten1"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   1680
     MaxLength       =   4
     TabIndex        =   0
     Top             =   240
     Width           =   975
  End
  Begin Data Daten1 
     Caption         =   "Blättern"
     Connect         =   ""
     DatabaseName    =   "C:\MDB\ROE.MDB"
     Exclusive       =   -1  'True
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   375
     Left            =   360
     Options         =   0
     ReadOnly        =   0   'False
     RecordSource    =   "roe"
     Top             =   5040
     Width           =   2055
  End
  Begin Label Bezeichnung24 
     BackColor       =   &H0080FF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "Bemerkungen"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   3000
     TabIndex        =   105
     Top             =   6720
     Width           =   1455
  End
  Begin Label Bezeichnung23 
     Alignment       =   2  'Mitte
     BackColor       =   &H0080FF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "Rö-tüte "
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   3000
     TabIndex        =   102
     Top             =   6120
     Width           =   1335
  End
  Begin Label Bezeichnung22 
     Alignment       =   2  'Mitte
     BackColor       =   &H0080FF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "Tüte mitgegeben"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   615
     Left            =   3000
     TabIndex        =   99
     Top             =   5400
     Width           =   1335
  End
  Begin Label Bezeichnung10 
     Alignment       =   2  'Mitte
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "Datensatznr.:"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   2280
     TabIndex        =   62
     Top             =   3720
     Width           =   1575
  End
  Begin Label Bezeichnung7 
     Alignment       =   2  'Mitte
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "DR"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   7800
     TabIndex        =   22
     Top             =   2160
     Width           =   975
  End
  Begin Label Bezeichnung6 
     Alignment       =   2  'Mitte
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "MTRA"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   7800
     TabIndex        =   10
     Top             =   1560
     Width           =   975
  End
  Begin Label Bezeichnung1 
     Alignment       =   1  'Rechts
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "STATION:"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   360
     TabIndex        =   12
     Top             =   240
     Width           =   1215
  End
  Begin Label Bezeichnung21 
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "Aufnahmen"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   7800
     TabIndex        =   60
     Top             =   240
     Width           =   1575
  End
  Begin Label Bezeichnung20 
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "DL-Zeit"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   7800
     TabIndex        =   58
     Top             =   5760
     Width           =   975
  End
  Begin Label Bezeichnung19 
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "KM"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   7800
     TabIndex        =   56
     Top             =   5160
     Width           =   975
  End
  Begin Label Bezeichnung18 
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "Schwangerschaft"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   7800
     TabIndex        =   52
     Top             =   8160
     Width           =   2175
  End
  Begin Label Bezeichnung17 
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "Strahlenschutz"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   7800
     TabIndex        =   46
     Top             =   6360
     Width           =   1935
  End
  Begin Label Bezeichnung16 
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "Format"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   7800
     TabIndex        =   44
     Top             =   2760
     Width           =   975
  End
  Begin Label Bezeichnung15 
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "µGy cm²"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   9360
     TabIndex        =   41
     Top             =   4560
     Width           =   1095
  End
  Begin Label Bezeichnung14 
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "mAs"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   9360
     TabIndex        =   40
     Top             =   3960
     Width           =   615
  End
  Begin Label Bezeichnung13 
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "KV"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   9360
     TabIndex        =   39
     Top             =   3360
     Width           =   615
  End
  Begin Label Bezeichnung12 
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "Dosis :"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   12
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   7800
     TabIndex        =   38
     Top             =   3360
     Width           =   975
  End
  Begin Label Bezeichnung11 
     Alignment       =   1  'Rechts
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "ORGAN"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   360
     TabIndex        =   23
     Top             =   2880
     Width           =   855
  End
  Begin Label Bezeichnung9 
     Alignment       =   1  'Rechts
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "BEFUND:"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   360
     TabIndex        =   16
     Top             =   7680
     Width           =   1095
  End
  Begin Label Bezeichnung8 
     Alignment       =   1  'Rechts
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "FRAGE:"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     Height          =   495
     Left            =   7800
     TabIndex        =   15
     Top             =   960
     Width           =   1215
  End
  Begin Label Bezeichnung5 
     Alignment       =   1  'Rechts
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "GEB:"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     ForeColor       =   &H00000000&
     Height          =   495
     Left            =   360
     TabIndex        =   9
     Top             =   2160
     Width           =   1215
  End
  Begin Label Bezeichnung4 
     Alignment       =   1  'Rechts
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "VORNAME"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     ForeColor       =   &H00000000&
     Height          =   495
     Left            =   360
     TabIndex        =   8
     Top             =   1680
     Width           =   1215
  End
  Begin Label Bezeichnung3 
     Alignment       =   1  'Rechts
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "NAME:"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     ForeColor       =   &H00000000&
     Height          =   495
     Left            =   360
     TabIndex        =   7
     Top             =   1200
     Width           =   1215
  End
  Begin Label Bezeichnung2 
     Alignment       =   1  'Rechts
     BackColor       =   &H00FFFF80&
     BorderStyle     =   1  'nicht änderbar, einfach
     Caption         =   "DATUM:"
     FontBold        =   -1  'True
     FontItalic      =   0   'False
     FontName        =   "MS Sans Serif"
     FontSize        =   9.75
     FontStrikethru  =   0   'False
     FontUnderline   =   0   'False
     ForeColor       =   &H00000000&
     Height          =   495
     Left            =   360
     TabIndex        =   6
     Top             =   720
     Width           =   1215
  End
End


Sub Befehl1_Click ()
   'uart.Text = ""
   Daten1.Caption = "Neuer Patient"
   Daten1.Recordset.MoveLast
   'Rem letzte Nummer holen und eins dazuzählen
   n = Format$(Val(nr.Text) + 1)
   Daten1.Recordset.AddNew
   'Rem neues Nummerfeld wieder auffüllen
   nr.Text = n
   tbefund.Text = ""
   stat.SetFocus
   tdatum.Text = Format$(Now, "d/m/yyyy")
   'Rem tdatum.Text = Format$(Now, "d/m/yy")
End Sub

Sub Befehl10_Click ()
 text5.Text = "N"
End Sub

Sub Befehl11_Click ()
   title = "Info Neue Nummern"
   msg = "Wollen Sie wirklich neu Durchnummerieren ??"
   msg = msg + Chr(13) + Chr(10) + "Dieser Vorgang dauert unter Umständen mehrere Minuten!"
   If MsgBox(msg, 1, title) = 2 Then Exit Sub
   mousepointer = 11
   Daten1.Recordset.MoveLast
   nn = Val(nr.Text)
   Daten1.Recordset.MoveFirst
   For a = 1 To nn
       If Val(nr.Text) > a Then nr.Text = Format$(a)
       If Val(nr.Text) < a Then nr.Text = Format$(a)
       Daten1.Recordset.MoveNext
       If Daten1.Recordset.EOF = True Then a = nn + 1
   Next a
   mousepointer = 0
End Sub

Sub Befehl12_Click ()
   text7.Text = "0,1 Cu "
End Sub

Sub Befehl13_Click ()
   mousepointer = 11
   us0.Daten1.Recordset.FindPrevious "Name Like '" + tsuch.Text + "*' and Vorname Like '" + tsuchvorname.Text + "*'"
   ' Hier noch eine Message einfügen , daß weitersuchen nur funktioniert
   ' wenn vorher Suchen betätigt wurde
   mousepointer = 0
End Sub
Sub Befehl14_Click ()
   ' Hier werden die Stammdaten des angezeigten Datensatzes
   ' in einen neuen Datensatz kopiert
   ' tst = tstation.Text
   tn = tname.Text
   tv = tvorname.Text
   tg = tgeb.Text
   'uart.Text = ""
   Daten1.Caption = "Neuer Patient"
   Daten1.Recordset.MoveLast
   n = Format$(Val(nr.Text) + 1)
   Rem n = Right$(n, 5)
   Daten1.Recordset.AddNew
   ' tstation.Text = tst
   tname.Text = tn
   tvorname.Text = tv
   tgeb.Text = tg
   tbefund.Text = ""
   mta.SetFocus
   Rem tdatum.Text = Format$(Now, "d/m/yy") : rem ohne 2000 Patch
   tdatum.Text = Format$(Now, "d/m/yyyy")
   nr.Text = n
End Sub
Sub Befehl15_Click ()
 Tüte.Text = "J"
End Sub
Sub Befehl16_Click ()
   Becken.Show
   'us0.Hide
End Sub
Sub Befehl17_Click ()
 Tüte.Text = "N"
End Sub
Sub Befehl18_Click ()
 ALT.Text = "alt"
End Sub
Sub Befehl19_Click ()
   Abdomen.Show
   'us0.Hide
End Sub
Sub Befehl2_Click ()
msg = "Dieses Programm stammt von"
msg = msg + Chr(13) + Chr(10) + "S.Glienke u R.Hoffmann "
msg = msg + Chr(13) + Chr(10) + "Wertachstr 55" 
msg = msg + Chr(13) + Chr(10) + "86399 Bobingen "
msg = msg + Chr(13) + Chr(10) + "Tel "
msg = msg + Chr(13) + Chr(10)
msg = msg + Chr(13) + Chr(10) + "DSatzZwSp = Der gesamte Datensatz wird in den Windows Zwischenspeicher kopiert"
msg = msg + Chr(13) + Chr(10) + "BefundZwSp = Der Befundtext wird in den Windows Zwischenspeicher kopiert "
title = "Programminfo"
MsgBox msg, 0, title
End Sub
Sub Befehl20_Click ()
ALT.Text = "neu"
End Sub
Sub Befehl21_Click ()
   'nrsuch.Show 1
End Sub
Sub Befehl22_Click ()
   wirbel.Show
   'us0.Hide
End Sub
Sub Befehl23_Click ()
'datum.Show 1
End Sub
Sub Befehl24_Click ()
   text8.Text = "J"
End Sub
Sub Befehl25_Click ()
   schaedel.Show
   'us0.Hide
End Sub
Sub Befehl26_Click ()
   thorax.Show
   'us0.Hide
End Sub
Sub Befehl27_Click ()
 Rem BefundZwSp = Der Befundtext wird in den Windows Zwischenspeicher kopiert
 Clipboard.Clear
 Clipboard.SetText tbefund.Text
End Sub
Sub Befehl28_Click ()
   Rem DSatzZwSp = Der gesamte Datensatz wird in den Windows Zwischenspeicher kopiert
   z$ = z$ + tname.Text + "   " + tvorname.Text + "   " + tgeb.Text + Chr$(13) + Chr$(10)
   z$ = z$ + "Untersuchung vom: " + tdatum.Text + "   UNr:" + nr.Text + "         Station: " + stat.Text + Chr$(13) + Chr$(10)
   z$ = z$ + "Doktor: " + mta.Text + "    " + dr.Text + Chr$(13) + Chr$(10)
   z$ = z$ + "Klin.Diagnose:" + Chr$(13) + Chr$(10)
   z$ = z$ + "==> " + frage.Text + Chr$(13) + Chr$(10)
   z$ = z$ + "BEFUND:                           " + Chr$(13) + Chr$(10) + Chr$(13) + Chr$(10)
   z$ = z$ + tbefund.Text
   Clipboard.SetText z$
End Sub
Sub Befehl29_Click ()
   obere.Show
   'us0.Hide
End Sub
Sub Befehl3_Click ()
   Suchen.Show 1
   befehl13.SetFocus
End Sub
Sub Befehl30_Click ()
   untere.Show
   'us0.Hide
End Sub
Sub Befehl31_Click ()
   text8.Text = "N"
End Sub
Sub Befehl4_Click ()
   Antwort = MsgBox("Datensatz wirklich löschen ?", 20)
   If Antwort = 6 Then
       Daten1.Recordset.Delete
       Daten1.Recordset.MovePrevious
       If Daten1.Recordset.BOF = True Then
          Daten1.Recordset.MoveNext
       End If
   End If
End Sub
Sub Befehl5_Click ()
   Rem  Statistik felder = Untersuchungsart
   mousepointer = 11
   Printer.FontBold = False ' Fettdruck einschalten
   Printer.ScaleMode = 7 ' Windows Grafikauflösung auf CM einstellen
   Printer.ScaleLeft = -2  ' linken Rand auf 2 cm einstellen
   Printer.FontName = "Times New Roman"
   Printer.FontSize = 12
   Printer.Print " "
   Printer.Print " "
   Printer.Print "-------------------------------------------------------------------------------------------------------------"
   Printer.Print "RÖNTGEN                                                        WERTACHKLINIKEN   KH BOBINGEN"
   Printer.Print "-------------------------------------------------------------------------------------------------------------"
   Printer.Print
   Printer.Print
   Printer.Print tname.Text + "   " + tvorname.Text + "   " + tgeb.Text
   Printer.Print
   Printer.Print "Untersuchung vom: " + tdatum.Text + "     Station: " + stat.Text
   Printer.Print
   Printer.Print "MTRA: " + mta.Text + "                " + "DR:" + dr.Text
   Printer.Print
   Printer.Print
   Printer.Print "Aufnahmen: " + text12.Text
   Printer.Print
   Printer.Print "--------------------"
   Printer.Print "FRAGESTELLUNG:"
   Printer.Print "--------------------"
   Printer.Print "==> " + frage.Text
   Printer.Print
   Printer.Print
   Printer.Print "Formate : " + formate.Text
   Printer.Print
   Printer.Print "KV: " + dosiskv.Text
   Printer.Print
   Printer.Print "MAS: " + dosismas.Text
   Printer.Print
   Printer.Print "Flächendosis :"; " " + text3.Text
   Printer.Print
   Printer.Print "Kontrastmittel :" + text10.Text
   Printer.Print
   Printer.Print "Durchleuchtungszeit: " + text11.Text
   Printer.Print
   Printer.Print "Strahlenschutz: " + text5.Text + "   " + text7.Text
   Printer.Print
   Printer.Print "Schwangerschaft: " + text8.Text
   Printer.Print
   
   'printer.Print "-------------"
   'printer.Print "BEFUND:                           ": Rem:+ uart.Text
   'printer.Print "-------------"
   'printer.Print
Rem    printer.Print tbefund.Text
Rem beginn druckroutine
Rem programmiert von martin passing, zdl 2000/2001
Dim a, b, i, n
a = 1: Rem markierungsvariable für zuletzt gedrucktes zeichen
b = 1: Rem markierungsvariable für zuletzt gefundenes leerzeichen
n = 90: Rem maximale zeilenlänge
prttxt$ = tbefund.Text
For i = 1 To Len(prttxt$)
   Rem prüfe ob zeilenvorschub vorhanden
   If Mid$(prttxt$, i, 1) = Chr(13) Then
   Printer.Print Mid$(prttxt$, a, i - a)
   a = i + 2
   b = i + 2
 Else
   Rem prüfe ob leerzeichen vorhanden
   If Mid$(prttxt$, i, 1) = " " Then
     b = i
   End If
   Rem prüfe ob zeile zu lang wird
   If i - a > n Then
     Rem prüfe ob bei zu langer zeile kein leerzeichen vorhanden ist
     If b <= a Then
        b = i
     End If
     Printer.Print Mid$(prttxt$, a, b - a)
     If Mid$(prttxt$, b, 1) = " " Then
       b = b + 1
     End If
     a = b
   End If
 End If
Next i
Printer.Print Mid$(prttxt$, a, Len(prttxt$) - a + 1)
Rem ende druckroutine
   Printer.Print
   Printer.Print
   Printer.Print
   Rem printer.Print "Ausgedruckt am " + Format(Now, "ddd" + " " + "c")
   Printer.Print "Ausgedruckt am " + Format$(Now, "d/m/yyyy") + " Uhrzeit " & Format(Now, "ttttt")
   Printer.EndDoc
'   Exit Sub
'   errorhandler:
'   MsgBox "Drucker überprüfen !"
'   Exit Sub
   mousepointer = 0
End Sub
Sub Befehl6_Click ()
If t5010.Visible = True Then
 t5010.Visible = False
Else
t5010.Visible = True
End If
If t5020.Visible = True Then
t5020.Visible = False
Else
t5020.Visible = True
End If
If t5021.Visible = True Then
t5021.Visible = False
Else
t5021.Visible = True
End If
If t5030.Visible = True Then
 t5030.Visible = False
Else
 t5030.Visible = True
End If
If t5031.Visible = True Then
 t5031.Visible = False
Else
 t5031.Visible = True
End If
If t5040.Visible = True Then
 t5040.Visible = False
Else
 t5040.Visible = True
End If
If t5090.Visible = True Then
 t5090.Visible = False
Else
 t5090.Visible = True
End If
If t5095.Visible = True Then
 t5095.Visible = False
Else
 t5095.Visible = True
End If
If t5098.Visible = True Then
 t5098.Visible = False
Else
 t5098.Visible = True
End If
If t5100.Visible = True Then
 t5100.Visible = False
Else
 t5100.Visible = True
End If
If t5101.Visible = True Then
 t5101.Visible = False
Else
 t5101.Visible = True
End If
If t5105.Visible = True Then
 t5105.Visible = False
Else
 t5105.Visible = True
End If
If t5106.Visible = True Then
 t5106.Visible = False
Else
 t5106.Visible = True
End If
If t5166.Visible = True Then
 t5166.Visible = False
Else
 t5166.Visible = True
End If

If t5030x2.Visible = True Then
t5030x2.Visible = False
Else
 t5030x2.Visible = True
End If
If t5120.Visible = True Then
 t5120.Visible = False
Else
 t5120.Visible = True
End If
If t5121.Visible = True Then
t5121.Visible = False
Else
t5121.Visible = True
End If
If t5130.Visible = True Then
t5130.Visible = False
Else
t5130.Visible = True
End If
If t5135.Visible = True Then
 t5135.Visible = False
Else
 t5135.Visible = True
End If
If t5137.Visible = True Then
 t5137.Visible = False
Else
 t5137.Visible = True
End If
If t5190.Visible = True Then
 t5190.Visible = False
Else
 t5190.Visible = True
End If
If t5191.Visible = True Then
 t5191.Visible = False
Else
 t5191.Visible = True
End If
If t5150.Visible = True Then
 t5150.Visible = False
Else
 t5150.Visible = True
End If
If t5157.Visible = True Then
 t5157.Visible = False
Else
 t5157.Visible = True
End If
If t5158.Visible = True Then
 t5158.Visible = False
Else
 t5158.Visible = True
End If
If t5163.Visible = True Then
 t5163.Visible = False
Else
 t5163.Visible = True
End If
If t5165.Visible = True Then
 t5165.Visible = False
Else
 t5165.Visible = True
End If
If t5200.Visible = True Then
 t5200.Visible = False
Else
t5200.Visible = True
End If
If t5201.Visible = True Then
 t5201.Visible = False
Else
 t5201.Visible = True
End If
If t5250.Visible = True Then
 t5250.Visible = False
Else
 t5250.Visible = True
End If
End Sub
Sub Befehl6_MouseUp (button As Integer, Shift As Integer, X As Single, Y As Single)
If button = 2 Then st1 = "Abd"
End Sub
Sub Befehl7_Click ()
Daten1.Recordset.MovePrevious
If Daten1.Recordset.BOF = True Then
Daten1.Recordset.MoveNext
End If
End
End Sub
Sub Befehl8_Click ()
   mousepointer = 11
   Printer.FontBold = False ' Fettdruck einschalten
   Printer.ScaleMode = 7 ' Windows Grafikauflösung auf CM einstellen
   Printer.ScaleLeft = -2  ' linken Rand auf 2 cm einstellen
   Printer.FontName = "Times New Roman"
   Printer.FontSize = 11
   Printer.FontBold = True 'Fettdruck
   Printer.ScaleLeft = -1  ' linken Rand auf 2 cm einstellen
   Printer.FontName = "Times New Roman"
   Printer.FontSize = 13
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print " "
   Printer.Print "-------------------------------------------------------------------------------------------------------------"
   Printer.Print "KH Bobingen    " + " " + tname.Text + "  " + tvorname.Text + "  " + tgeb.Text + "   " + stat.Text + "   " + tdatum.Text + "  A"
   Printer.Print "-------------------------------------------------------------------------------------------------------------"
   Printer.EndDoc
   mousepointer = 0
End Sub
Sub Befehl9_Click ()
text5.Text = "J"
End Sub
Sub Bezeichnung1_Click ()
   Station.Show
   'us0.Hide
End Sub
Sub Bezeichnung13_Click ()
   KV.Show
   'us0.Hide
End Sub
Sub Bezeichnung14_Click ()
   mAs.Show
   'us0.Hide
End Sub
Sub Bezeichnung16_Click ()
   Kassetten.Show
   'us0.Hide
End Sub
Sub Bezeichnung19_Click ()
   KM.Show
   'us0.Hide
End Sub
Sub Bezeichnung6_Click ()
   mtr.Show
   'us0.Hide
End Sub
Sub Bezeichnung7_Click ()
   dokt.Show
   'us0.Hide
End Sub
Sub Bezeichnung8_Click ()
   frage1.Show
   'us0.Hide
End Sub
Sub Daten1_MouseDown (button As Integer, Shift As Integer, X As Single, Y As Single)
   Daten1.Caption = "Bearbeiten"
End Sub
Sub dr1_Change ()
  'kombi1.Text = dr1.Text
End Sub
Sub dr1_KeyDown (keycode As Integer, Shift As Integer)
   If keycode = Nach_unten_Taste Then dr.SetFocus
   If keycode = Nach_oben_Taste Then tgeb.SetFocus
End Sub
Sub dr1_KeyPress (keyansi As Integer)
   If keyansi = 13 Then
   dr.SetFocus
   'if keyansi = "Pfeil runter "
   'then tdatum.setfocus
   End If
End Sub
Sub dr2_KeyDown (keycode As Integer, Shift As Integer)
   If keycode = Nach_unten_Taste Then frage.SetFocus
   If keycode = Nach_oben_Taste Then mta.SetFocus
End Sub
Sub dr2_KeyPress (keyansi As Integer)
   If keyansi = 13 Then
  frage.SetFocus
   'if keyansi = "Pfeil runter "
   'then tdatum.setfocus
   End If
End Sub
Sub Form_Load ()
   Width = Screen.Width
   Height = Screen.Height
   us0.AutoRedraw = True
   us0.DrawStyle = 6
   us0.DrawMode = 13
   us0.DrawWidth = 2
   us0.ScaleMode = 3
   us0.ScaleHeight = (256 * 2)
       For i = 0 To 255
       us0.Line (0, Y)-(us0.Width, Y + 2), RGB(0, 0, i), BF
       Y = Y + 2
       Next i
   Rem Füllen der Kombiliste 1
   'kombi1.AddItem "ho": Rem Hoffmann
   'kombi1.AddItem "he": Rem Herrmann
   'kombi1.AddItem "fr": Rem Frieß
   'kombi1.AddItem "za": Rem Zapf
   'kombi1.AddItem "zei": Rem Zeier
   'kombi1.AddItem "fi": Rem Fischer
   'kombi1.AddItem "sav": Rem Frau Savova
   'kombi1.AddItem "cs": Rem Csernai
   'kombi1.AddItem "st": Rem Steinbach
End Sub
Sub info_KeyDown (keycode As Integer, Shift As Integer)
   If keycode = Nach_unten_Taste Then tbefund.SetFocus
   If keycode = Nach_oben_Taste Then dr.SetFocus
End Sub
Sub info_KeyPress (keyansi As Integer)
   If keyansi = 13 Then
   tbefund.SetFocus
   'if keyansi = "Pfeil runter "
   'then tdatum.setfocus
   End If
End Sub
Sub Kombi1_Change ()
End Sub
Sub Kombi1_Click ()
   frage.SetFocus
End Sub
Sub Kombi2_Change ()
End Sub
Sub Kombi2_Click ()
    tname.SetFocus
End Sub
Sub tdatum_KeyDown (keycode As Integer, Shift As Integer)
   If keycode = Nach_unten_Taste Then tname.SetFocus
   If keycode = Nach_oben_Taste Then Station.SetFocus
End Sub
Sub tgeb_KeyDown (keycode As Integer, Shift As Integer)
   If keycode = Nach_unten_Taste Then mta.SetFocus
   If keycode = Nach_oben_Taste Then tvorname.SetFocus
End Sub
Sub tgeb_KeyPress (keyansi As Integer)
   If keyansi = 13 Then
   mta.SetFocus
   'if keyansi = "Pfeil runter "
   'then tdatum.setfocus
   End If
End Sub
Sub TName_KeyDown (keycode As Integer, Shift As Integer)
   If keycode = Nach_unten_Taste Then tvorname.SetFocus
   If keycode = Nach_oben_Taste Then tdatum.SetFocus
End Sub
Sub TName_KeyPress (keyansi As Integer)
   If keyansi = 13 Then
   tvorname.SetFocus
   'if keyansi = "Pfeil runter "
   'then tdatum.setfocus
   End If
End Sub
Sub tstation_Change ()
End Sub
Sub tstation_KeyDown (keycode As Integer, Shift As Integer)
   If keycode = Nach_unten_Taste Then tdatum.SetFocus
End Sub
Sub tstation_KeyPress (keyansi As Integer)
   If keyansi = 13 Then
   tname.SetFocus
   'if keyansi = "Pfeil runter "
   'then tdatum.setfocus
   End If
End Sub
Sub tVorname_KeyDown (keycode As Integer, Shift As Integer)
   If keycode = Nach_unten_Taste Then tgeb.SetFocus
   If keycode = Nach_oben_Taste Then tname.SetFocus
End Sub
Sub tVorname_KeyPress (keyansi As Integer)
   If keyansi = 13 Then
   tgeb.SetFocus
   'if keyansi = "Pfeil runter "
   'then tdatum.setfocus
   End If
End Sub

Voraussetzungen für die korrekte Funktion des Programmes

[Bearbeiten]

Vb 3.0 und Access 2.0 sind sehr schlank und laufen auf allen Windowo Version seit 1993 ( Windows 95/98, XP). Vista unterstützt VB3 nicht mehr korrekt. VB3 und Access2 können einfach installiert werden, wenn man lauffähige lizenzierte Versionen dieser Programme besitzt.

Access 2.0 ist nicht unbedingt notwendig für die Funktion des Programmes. Allerdings ist es hilfreich für die Erstellung der Tabelle roe.mdb und für die spätere statistische Auswertung der Tabelle.

Für die korrekte Funktion von Vb 3.0 zusammen mit Accesse 2.0 sind einige DLLs notwendig:

Siehe Waybackmaschine und dann unter www.madeasy.de/4/prgmeddb.htm suchen. Dort ist auch ein Download der DLLs möglich.

Folgende Systemdateien müssen für den Betrieb der Datenbank Programme vorhanden sein: 
 
Datei              Download      Größe         Datum
MSAJT112.DLL       MSAJT112.DLL  17.440 Bytes  24.03.1994   00:00
MSAJT200.DLL       MSAJT200.DLL  994.496 Bytes 06.04.1994   00:00
VBDB300.DLL        VBDB300.DLL    95.200 Bytes 24.03.1994   00:00 
VBRUN300.DLL       VBRUN300.DLL   398416 Bytes 12.05.1993 01:00:00

Stellen Sie sicher, daß diese Dateien in Ihrem Windows Systemverzeichnis (C:\WINDOWS\SYSTEM\) nicht in einer älteren Version als der o.g. (Datum / Uhrzeit) vorhanden sind.

Stellen Sie weiterhin sicher, daß keine der genannten Dateien im Verzeichnis C:\WINDOWS\ vorhanden ist. Löschen Sie ggf. die vorhandenen Dateien.

Die Datenbanken stehen immer in einem separaten Verzeichnis auf der Festplatte mit der Bezeichnung C:\MDB Zur Programmierung unter Visual Basic sollte der COMLAYER 2.0 installiert sein.