Changeset 729 for cprs/branches/tmg-cprs/CPRS-Chart/fReview.pas
- Timestamp:
- Mar 31, 2010, 5:06:56 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cprs/branches/tmg-cprs/CPRS-Chart/fReview.pas
r453 r729 41 41 lblSig: TStaticText; 42 42 DKLanguageController1: TDKLanguageController; 43 TMGAutoPrintCKBox: TCheckBox; 43 44 procedure FormCreate(Sender: TObject); 44 45 procedure lstReviewDrawItem(Control: TWinControl; Index: Integer; Rect: TRect; State: TOwnerDrawState); … … 104 105 procedure SetCheckBoxStatus(thisOrderID: string); 105 106 function GetCheckBoxStatus(sourceOrderID : string) : string; overload; 106 function GetCheckBoxStatus(gridItemIndex : smallint) : string; overload; 107 function GetCheckBoxStatus(gridItemIndex : smallint) : string; overload; 107 108 function GetNonNilItemCount : integer; //CQ5172 108 109 end; … … 163 164 //TX_NO_DX = 'A Diagnosis must be selected prior to signing any of the following order types:' <-- original line. //kt 8/7/2007 164 165 // + CRLF + 'Outpatient Lab,Radiology, Outpatient Medications, Prosthetics.'; <-- original line. //kt 8/7/2007 165 166 DONT_SIGN = 'Don''t Sign'; //kt 166 167 var 167 168 TXT_ENCNT : string; //kt … … 867 868 868 869 procedure TfrmReview.txtESCodeChange(Sender: TObject); 869 begin 870 if(not pnlSignature.Visible) then 870 var HasDocToSign, ShowAutoPrint : boolean; //kt 871 i : integer; //kt 872 begin 873 //kt --- Begin Mod --- 874 ShowAutoPrint := false; //kt Only show when button caption = 'Sign' 875 HasDocToSign := false; 876 for i := 0 to lstReview.Items.Count - 1 do begin 877 if lstReview.Items.Objects[i] = nil then continue; 878 if (TChangeItem(lstReview.Items.Objects[i]).ItemType = CH_DOC) and (lstReview.Checked[i]) then begin 879 HasDocToSign := true; 880 break; 881 end; 882 end; 883 //kt --- End Mod --- 884 885 if(not pnlSignature.Visible) then begin 886 cmdOK.Caption := 'OK'; 887 end else begin 888 if Length(txtESCode.Text) > 0 then begin 889 cmdOK.Caption := 'Sign'; 890 if HasDocToSign then ShowAutoPrint := true; //kt 891 end else begin 892 //kt if FCouldSign then cmdOK.Caption := 'Don''t Sign' else cmdOK.Caption := 'OK'; 893 if FCouldSign then begin 894 //cmdOK.Caption := DONT_SIGN 895 cmdOK.Caption := DKLangConstW('fReview_Donxxt_Sign') 896 end else begin 897 cmdOK.Caption := 'OK'; //kt added 8/7/2007 898 end; 899 { Original Line 900 if(not pnlSignature.Visible) then 871 901 cmdOK.Caption := 'OK' 872 902 else … … 876 906 // if FCouldSign then cmdOK.Caption := 'Don''t Sign' else cmdOK.Caption := 'OK'; <-- original line. //kt 8/7/2007 877 907 if FCouldSign then cmdOK.Caption := DKLangConstW('fReview_Donxxt_Sign') else cmdOK.Caption := 'OK'; //kt added 8/7/2007 908 } 878 909 end; 879 910 end; 911 TMGAutoPrintCKBox.Visible := ShowAutoPrint; //kt 880 912 end; 881 913 … … 1315 1347 // PrintNote(StrToInt(ChangeItem.ID), ChangeItem.Text); 1316 1348 //end; 1349 if TMGAutoPrintCKBox.Visible and TMGAutoPrintCKBox.Checked then begin 1350 PrintNote(StrToInt(ChangeItem.ID), ChangeItem.Text); 1351 end; 1317 1352 {--- End K. Toppenberg's modificaton //kt --} 1318 1353 end else frmNotes.SaveSignItem(ChangeItem.ID, '');
Note:
See TracChangeset
for help on using the changeset viewer.