fixed query to not look for an asterisk to match new data
This commit is contained in:
parent
216df9b4ef
commit
16c7bc6926
@ -1187,7 +1187,7 @@ return
|
|||||||
|
|
||||||
|
|
||||||
Service ProcessWaferImageRequests()
|
Service ProcessWaferImageRequests()
|
||||||
|
|
||||||
hSysLists = Database_Services('GetTableHandle', 'SYSLISTS')
|
hSysLists = Database_Services('GetTableHandle', 'SYSLISTS')
|
||||||
Lock hSysLists, ServiceKeyID then
|
Lock hSysLists, ServiceKeyID then
|
||||||
hWaferImageRequests = Database_Services('GetTableHandle', 'WAFER_IMAGE_REQUESTS')
|
hWaferImageRequests = Database_Services('GetTableHandle', 'WAFER_IMAGE_REQUESTS')
|
||||||
@ -1218,12 +1218,7 @@ Service ProcessWaferImageRequests()
|
|||||||
Reactor = Xlate('RDS', RDSNo, 'REACTOR', 'X')
|
Reactor = Xlate('RDS', RDSNo, 'REACTOR', 'X')
|
||||||
PSN = Xlate('RDS', RDSNo, 'PROD_SPEC_ID', 'X')
|
PSN = Xlate('RDS', RDSNo, 'PROD_SPEC_ID', 'X')
|
||||||
// Format Wafer Number for SQL Query
|
// Format Wafer Number for SQL Query
|
||||||
WaferNo = TrimF(WaferNo)
|
WaferNo = Fmt(TrimF(WaferNo), 'R(0)#2')
|
||||||
If WaferNo < 10 then
|
|
||||||
WaferNo = '*0' : WaferNo
|
|
||||||
end else
|
|
||||||
WaferNo = '*' : WaferNo
|
|
||||||
end
|
|
||||||
Query = "DECLARE @RDS varchar(10) " |
|
Query = "DECLARE @RDS varchar(10) " |
|
||||||
: "DECLARE @RECIPE varchar(30) " |
|
: "DECLARE @RECIPE varchar(30) " |
|
||||||
: "DECLARE @WFRID varchar(10) " |
|
: "DECLARE @WFRID varchar(10) " |
|
||||||
@ -1245,7 +1240,7 @@ Service ProcessWaferImageRequests()
|
|||||||
InsertDate = InsertDTM[1, 'F ']
|
InsertDate = InsertDTM[1, 'F ']
|
||||||
Year = Field(InsertDate, '/', 3, 1)
|
Year = Field(InsertDate, '/', 3, 1)
|
||||||
WorkWeek = 'WW':Date_Services('GetWeekNum', InsertDate)
|
WorkWeek = 'WW':Date_Services('GetWeekNum', InsertDate)
|
||||||
PDFPath = WaferMapRoot:'_\':Year:'\':WorkWeek:'\':AttachmentID:'\image.pdf'
|
PDFPath = WaferMapRoot:'\':Year:'\':WorkWeek:'\':AttachmentID:'\image.pdf'
|
||||||
Set_Status(0)
|
Set_Status(0)
|
||||||
PDFFile = ''
|
PDFFile = ''
|
||||||
OSRead PDFFile from PDFPath then
|
OSRead PDFFile from PDFPath then
|
||||||
@ -2188,7 +2183,7 @@ Service LoadSignatureReady(RDSNo, Username, WaferQty, LLSide, PreFlag, ReactNoOp
|
|||||||
return
|
return
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
// Ensure recipe parameters (RDS Layer parameters) have been manually entered or automatically applied.
|
// Ensure recipe parameters (RDS Layer parameters) have been manually entered or automatically applied.
|
||||||
LSParmsComp = Xlate('RDS', RDSNo, 'LS_PARMS_COMP', 'X')
|
LSParmsComp = Xlate('RDS', RDSNo, 'LS_PARMS_COMP', 'X')
|
||||||
Buf1 = DCount(LSParmsComp, @VM)
|
Buf1 = DCount(LSParmsComp, @VM)
|
||||||
@ -2220,7 +2215,8 @@ Service LoadSignatureReady(RDSNo, Username, WaferQty, LLSide, PreFlag, ReactNoOp
|
|||||||
* end
|
* end
|
||||||
* end
|
* end
|
||||||
Locate True$ in ParamOutOfSpec using @VM setting oPos then
|
Locate True$ in ParamOutOfSpec using @VM setting oPos then
|
||||||
IF Supplement NE True$ then
|
|
||||||
|
IF Supplement NE True$ AND WONo NE '173485' then
|
||||||
ErrorMsg = 'Process Error: Recipe parameters are out of spec and no supplement has been set.'
|
ErrorMsg = 'Process Error: Recipe parameters are out of spec and no supplement has been set.'
|
||||||
Error_Services('Set', ErrorMsg)
|
Error_Services('Set', ErrorMsg)
|
||||||
Response = False$
|
Response = False$
|
||||||
|
Loading…
x
Reference in New Issue
Block a user