added LSL2 stored procedures
This commit is contained in:
85
LSL2/STPROC/SVC_SCHEDULER_INFO.txt
Normal file
85
LSL2/STPROC/SVC_SCHEDULER_INFO.txt
Normal file
@ -0,0 +1,85 @@
|
||||
Function SVC_Scheduler_Info(Service, Param1, Param2, Param3, Param4, Param5, Param6)
|
||||
|
||||
/********************************************************************************************************
|
||||
|
||||
This program is proprietary and is not to be used by or disclosed to others, nor is it to
|
||||
be copied without written permission.
|
||||
|
||||
Name :
|
||||
|
||||
Description :
|
||||
|
||||
Tags : [SRP]
|
||||
|
||||
Parameters :
|
||||
|
||||
History (Date, Initials, Notes)
|
||||
11/12/09 fjt Initial development
|
||||
|
||||
********************************************************************************************************/
|
||||
|
||||
$insert SRP_APP_INSERTS
|
||||
$insert SERVICE_INSERT
|
||||
|
||||
Gosub Init
|
||||
Begin Case
|
||||
Case Service _eqc "Create" ; GoSub Create
|
||||
End Case
|
||||
|
||||
Return Ans
|
||||
|
||||
|
||||
!----- INTERNAL ROUTINES --------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Init:
|
||||
Ctrl = @Window:".EDT_INFO"
|
||||
return
|
||||
|
||||
|
||||
Create:
|
||||
Fill = "White" :@FM: "S L=60"
|
||||
Font = "Tahoma" :@SVM: 8 :@SVM: 700
|
||||
Font2 = "MS LineDraw" :@SVM: 8
|
||||
Fixed = "1,3,5,7,9,11,13,15,17,19,21,23"
|
||||
Hdrs = "Customer,WO,Wafer,EPI No.,PSN,Process Time,Commit,Complete,Thick/Resist,Cycles,Remaining,Notes"
|
||||
|
||||
// General
|
||||
Set_Property(Ctrl, "OLE.Dimension", 10:@FM:3)
|
||||
Set_Property(Ctrl, "OLE.BorderType", "Bevel Sunken")
|
||||
Set_Property(Ctrl, "OLE.RowsToRecords", 3)
|
||||
Set_Property(Ctrl, "OLE.SelectionStyle", @VM:"S L=90":@FM:@FM:@FM:@FM:0:@FM:0)
|
||||
Set_Property(Ctrl, "OLE.QuickTabOut", No$)
|
||||
Set_Property(Ctrl, "OLE.TitleList", "")
|
||||
Set_Property(Ctrl, "OLE.TrimOutput" Yes$)
|
||||
Set_Property(Ctrl, "OLE.WorkspaceBkColor", "Window")
|
||||
Set_Property(Ctrl, "OLE.SuppressMouseMoveEvent", Yes$)
|
||||
|
||||
Set_Property(Ctrl, "OLE.HeaderRow[All]", @FM:No$)
|
||||
Set_Property(Ctrl, "OLE.HeaderColumn[All]", @FM:No$)
|
||||
Set_Property(Ctrl, "OLE.DataRow[All]", @FM:@FM:@FM:Yes$)
|
||||
Set_Property(Ctrl, "OLE.DataColumn[2]", @FM:@FM:@FM:Yes$)
|
||||
Set_Property(Ctrl, "OLE.DataColumn[3]", 100)
|
||||
Set_Property(Ctrl, "OLE.DataColumn[4]", @FM:@FM:@FM:Yes$)
|
||||
Set_Property(Ctrl, "OLE.DataColumn[5]", 058)
|
||||
Set_Property(Ctrl, "OLE.DataColumn[6]", 100)
|
||||
Set_Property(Ctrl, "OLE.DataColumn[7]", 068)
|
||||
Set_Property(Ctrl, "OLE.DataColumn[8]", 075)
|
||||
Set_Property(Ctrl, "OLE.DataColumn[9]", 085)
|
||||
Set_Property(Ctrl, "OLE.DataColumn[10]", @FM:@FM:@FM:Yes$)
|
||||
Set_Property(Ctrl, "OLE.CellProtection[All;All]", "Full")
|
||||
|
||||
Set_Property(Ctrl, "OLE.CellMerge[2;1]", 3:@FM:1)
|
||||
Set_Property(Ctrl, "OLE.CellMerge[6;3]", 5:@FM:1)
|
||||
|
||||
For i = 1 to 23
|
||||
Locate i in Fixed using "," setting Pos then
|
||||
Set_Property(Ctrl, "OLE.CellColors[":i:";1]", Fill)
|
||||
Set_Property(Ctrl, "OLE.CellFont[":i:";1]", Font)
|
||||
Set_Property(Ctrl, "OLE.CellText[":i:";1]", Field(Hdrs, ",", Pos))
|
||||
end
|
||||
Next i
|
||||
|
||||
Set_Property(Ctrl, "OLE.CellFont[18;1]", Font2)
|
||||
return
|
||||
|
Reference in New Issue
Block a user