| XML Kiosk |
| Technologie | XAS.Technology | Version | V 6.0.1 |
| Dernière modification | Mardi 4 Mai 2010 | Par | Zaïr BEZGHICHE |
| Dernière vérification | Samedi 8 Mai 2010 | Par | Support France |
| Thème | Administration des Import/Export, (Web, Web Services, PDA, WidGet, Fat Client) | Fonction | FrmImport.CRITCreateCriteres |
| Prototype |
| Function CRITCreateCriteres (sBase As String, sFileSrc As String) As Integer |
| Usage | |||
| Administration-des-Import-Export.CRITCreateCriteres(...) | |||
| HTTP (GET,POST) | SOAP WSDL | SOAP REST | XML-RPC |
| Format de sortie | |||
| XML | HTML | TEXT | EXCEL(CSV) |
| Code Source - développement open source |
| Function CRITCreateCriteres (sBase As String, sFileSrc As String) As Integer |
Function CRITCreateCriteres (sBase As String, sFileSrc As String) As Integer
Dim Ret%
Dim sDataOnFile$
Dim iSize%
Dim OnBoucle%
Dim Fnum%
Dim s$
Dim sCrit$
Dim sRef$
Dim sRet$
Dim sA$
Ret = pExecute("CHANGEDATABASE('" + sBase + "')")
Ret = pTmpExecute("CHANGEDATABASE('" + sBase + "')")
s = sFileSrc
Open s For Input As Fnum
OnBoucle = True
While (OnBoucle = True)
sDataOnFile = String$(1000, 0)
Get #Fnum, -1, sDataOnFile
If Mid$(sDataOnFile, 3, 1) = Chr$(0) Then
OnBoucle = False
Else
s = XasCStrToStr(sDataOnFile)
If s <> "" Then
s = s + ";"
sCrit = "'" + CRITCreateType(s, 1, "Typec13") + "','"
sCrit = sCrit + CRITCreateType(s, 5, "Typec14") + "','"
sCrit = sCrit + CRITCreateType(s, 9, "Typec15") + "','"
sCrit = sCrit + CRITCreateType(s, 13, "Typec16") + "'"
sRef = GetCharByIndice(s, ";", 1)
sRef = sRef + GetCharByIndice(s, ";", 5)
sRef = sRef + GetCharByIndice(s, ";", 9)
sRef = sRef + GetCharByIndice(s, ";", 13)
sRet = CRITCreateProduit(sRef, sCrit, GetCharByIndice(s, ";", 16))
XasSleep 1
If sRet <> "" Then
sA = CRITCreateAPI(sRet, "001", sRef, sCrit, "SetAttribut")
sA = CRITCreateAPI(sRet, "002", sRef, sCrit, "GetAttribut")
sA = CRITCreateAPI(sRet, "003", sRef, sCrit, "Open")
sA = CRITCreateAPI(sRet, "004", sRef, sCrit, "Read")
sA = CRITCreateAPI(sRet, "005", sRef, sCrit, "Write")
sA = CRITCreateAPI(sRet, "006", sRef, sCrit, "Close")
End If
End If
End If
Wend
Close Fnum
Ret = pExecute("FLUSHDATABASE('" + sBase + "')")
End Function
|
| Références Composants |
| Administration-des-Import-Export-MODIMP-IMPDeleteAllMission, Administration-des-Import-Export-MODIMP-IMPClientIfUpdate, Administration-des-Import-Export-MODIMP-IMPCleanData, |
| Références XAS.Technology |
| String , Get , Mid , Chr , XasCStrToStr , GetCharByIndice , XasSleep , Close , |
| Audience |
| Cette documentation est destinée aux personnes s'intéressant aux systèmes d'information collaboratifs. Les Webservices, les architectures collabortives et distribuées, les moteurs transactionnelles et les concepts de programmation orientés objet. |
| XAS Services - Zaïr BEZGHICHE - Copyright 1991-2011 tous droits réservés- Powered by XAS.Technology |