1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
|
" codeBody "
van Private SubfrmMHContactLogAll_Load (ByVal afzender als System.Object, ByVal e als System.EventArgs) Handvatten MyBase.Load
treeload = Vals
Connection1.Open ()
Me.Size = Nieuwe Grootte ((Me.MdiParent.Size.Width - 50), Me.MdiParent.Size.Height - 100)
MHIntakeID = niets
'Als Programma () = „ClientContact“ toen
'Me.Width = Me.MdiParent.Size.Width - 80
'Me.Height = 300
'Me.Top = 250
'Anders
'Me.Width = Me.MdiParent.Size.Width - 80
'Me.Height = Me.MdiParent.Size.Height - 150
'TreeView1.Height = Me.MdiParent.Size.Height - 150
'Beëindig als
Timer1.Enabled = Waar
Me.Show ()
'treeloadall ()
Sub van het eind
Privé Subtreeloadall ()
objDS.Clear ()
Schemerige servicetype
servicetype = de „DIENST“
'Als Programma = „ContactLog“ toen
daSections = Nieuwe SqlDataAdapter (de „UITGEZOCHTE VERSCHILLENDE BOVENKANT 100 PERCENTEN zet om (varchar (10), dbo.tblMHCIntake.dtmIntake, 101) als intakedate, dtmintake, DATENAME (dw, dbo.tblMHCIntake.dtmIntake) ALS dayname VAN dbo.tblMHCIntake waar dtmintake > '01/01/2005'ORDER DOOR dbo.tblMHCIntake.dtmIntake DESC“, Connection1)
daContent = ZET om Nieuwe SqlDataAdapter („UITGEZOCHTE VERSCHILLENDE HOOGSTE 100 PERCENTEN tblPatient.strLName + „,“ + tblPatient.strFName AANGEZIEN de naam, OMZET (varchar (10), tblMHCIntake.dtmIntake, 101) ALS intakedate, DATENAME (dw, dbo.tblMHCIntake.dtmIntake) ALS dayname, tblMHCIntake.dtmIntake, tblMHCIntake.strStaff, (varchar (10), tblPatient.dtmDOB, 101) AANGEZIEN dtmdob, tblPatient.strPatientId, tblMHCIntakeDetail.lngIntakeId VAN tblMHCIntake BINNEN tblMHCIntakeDetail OP tblMHCIntake.lngIntakeId = tblMHCIntakeDetail.lngIntakeId BINNEN ZICH AANSLUITEN bij tblLUMHCData OP tblMHCIntakeDetail.lngDataId = tblLUMHCData.lngDataID TOETREDEN JUISTE BUITEN ZICH bij tblPatient OP tblMHCIntake.lngPatientId = tblPatient.lngPatientId WAAR (tblMHCIntake.dtmIntake > „1/1/2005“) ORDE DOOR tblMHCIntake.dtmIntake DESC“, Connection1) AANSLUIT
datype = Nieuwe SqlDataAdapter („UITGEZOCHTE VERSCHILLENDE BOVENKANT 100 PERCENTEN tblMHCIntakeDetail.lngIntakeId, tblMHCIntakeDetail.lngDataId, tblLUMHCData.strData VAN tblMHCIntake BINNEN TREEDT tblMHCIntakeDetail toe OP tblMHCIntake.lngIntakeId = tblMHCIntakeDetail.lngIntakeId BINNEN AANSLUIT zich bij tblLUMHCData OP tblMHCIntakeDetail.lngDataId = tblLUMHCData.lngDataID JUISTE BUITEN ZICH bij tblPatient OP tblMHCIntake.lngPatientId = tblPatient.lngPatientId WAAR (tblMHCIntake.dtmIntake > „1/1/2005“) en tblLUMHCData.strtype = „“ & servicetype & „“ „, Connection1) AANSLUIT
'Anders
„daContent = ZET om Nieuwe SqlDataAdapter („UITGEZOCHTE VERSCHILLENDE HOOGSTE 100 PERCENTEN tblPatient.strLName +“, „+ tblPatient.strFName AANGEZIEN de naam, OMZET (varchar (10), tblMHCIntake.dtmIntake, 101) ALS intakedate, tblMHCIntake.dtmIntake, tblMHCIntake.strStaff, (varchar (10), tblPatient.dtmDOB, 101) AANGEZIEN dtmdob, tblPatient.strPatientId, tblMHCIntakeDetail.lngIntakeId VAN tblMHCIntake BINNEN tblMHCIntakeDetail OP tblMHCIntake.lngIntakeId = tblMHCIntakeDetail.lngIntakeId BINNEN ZICH AANSLUITEN bij tblLUMHCData OP tblMHCIntakeDetail.lngDataId = tblLUMHCData.lngDataID TOETREDEN JUISTE BUITEN ZICH bij tblPatient OP tblMHCIntake.lngPatientId = tblPatient.lngPatientId WAAR tblPatient.lngPatientId =“ „& SqlParametersDB.Name.lngpatientid &“ 'DOOR tblMHCIntake.dtmIntake DESC " OPDRACHT GEVEN tot, Connection1 AANSLUIT)
„datype = Nieuwe SqlDataAdapter („UITGEZOCHTE VERSCHILLENDE BOVENKANT 100 PERCENTEN tblMHCIntakeDetail.lngIntakeId, tblMHCIntakeDetail.lngDataId, tblLUMHCData.strData VAN tblMHCIntake BINNEN TREEDT tblMHCIntakeDetail toe OP tblMHCIntake.lngIntakeId = tblMHCIntakeDetail.lngIntakeId BINNEN AANSLUIT zich bij tblLUMHCData OP tblMHCIntakeDetail.lngDataId = tblLUMHCData.lngDataID JUISTE BUITEN ZICH bij tblPatient OP tblMHCIntake.lngPatientId = tblPatient.lngPatientId WAAR tblPatient.lngPatientId =“ „& SqlParametersDB.Name.lngpatientid &“ „en tblLUMHCData.strtype =“ „& servicetype &“ '„, Connection1 AANSLUIT)
„daSections = Nieuwe SqlDataAdapter („de UITGEZOCHTE VERSCHILLENDE BOVENKANT 100 PERCENTEN zet om (varchar (10), dbo.tblMHCIntake.dtmIntake, 101) als intakedate, dtmintake, DATENAME (dw, dbo.tblMHCIntake.dtmIntake) ALS dayname VAN dbo.tblMHCIntake WAAR dbo.tblMHCIntake.lngPatientId =“ „& SqlParametersDB.Name.lngpatientid &“ 'DOOR dbo.tblMHCIntake.dtmIntake DESC ", Connection1 OPDRACHT GEVEN tot)
'Beëindig als
Probeer
daSections.Fill (objDS, „dtSections“)
Vang ex als Uitzondering
Ex MsgBox (. Bericht)
Het eind probeert
Probeer
daContent.Fill (objDS, „dtContent“)
Vang ex als Uitzondering
Ex MsgBox (. Bericht)
Het eind probeert
Probeer
Verduister counttype
counttype = datype. Vul (objDS, „dtType“)
Vang ex als Uitzondering
Ex MsgBox (. Bericht)
Het eind probeert
Als Programma = „contactLog“ toen
System.Threading.Thread.Sleep (100000)
Eind als
objDS.Relations.Add („SectionToContent“, _
objDS.Tables („dtSections“). Kolommen („dtmIntake“), _
objDS.Tables („dtContent“). Kolommen („dtmIntake“))
objDS.Relations.Add („SectionToType“, _
objDS.Tables („dtContent“). Kolommen („lngIntakeId“), _
objDS.Tables („dtType“). Kolommen („lngIntakeId“))
nodenew = Nieuwe TreeNode
nodenew. De tekst = „leidt tot het nieuwe Contact van de Cliënt…“
nodenew. Markering = „nieuw“
TreeView1.Nodes.Add (nodenew)
Voor Elke rowSupp in objDS.Tables („dtSections“). Rijen
nodeSupp = Nieuwe TreeNode
nodeSupp.Text = rowSupp („dtmIntake“) &“ - „& rowSupp („dayname“)
nodeSupp.Tag = de „Datum van de Opname“
Schemerige dotw
nodeSupp.Expand ()
TreeView1.Nodes.Add (nodeSupp)
Voor Elke rowProd in rowSupp.GetChildRows („SectionToContent“)
nodeProd = Nieuwe TreeNode
nodeProd.Text = rowProd („intakedate“) &“ - „& rowProd („strStaff“) &“ - „& rowProd („naam“) &“ - „& rowProd („dtmdob“) &“ - „& rowProd („strPatientid“)
nodeProd.Tag = rowProd („lngIntakeID“)
nodeSupp.Nodes.Add (nodeProd)
Voor Elke rowType in rowProd.GetChildRows („SectionToType“)
nodetype = Nieuwe TreeNode
nodetype. Tekst = rowType („strData“)
nodeProd.Nodes.Add (nodetype)
Daarna
Daarna
Daarna
'TreeView1.ExpandAll ()
'TreeView1.SelectedNode = TreeView1.Nodes.Item (2)
TreeView1.Focus ()
pageload = Waar
Sub van het eind
|