Accueil CanalOpenSource
SourceServer
Langage xShell
BasicBrick
tcp OpenClient
tcp_OpenServer

DesignServer

openSource Shop Gallery
Main Street
freeway Avenue

Liens :

ifs_GettingStarted
OffreFormationxShell
OpenSyncPresentation
ssf_Mail-13122002
tcp_GettingStarted
tcp_Samples
tcp_ServerGettingStarted
xShell2003Novembre2003

 

Mot entier Recherche dans la sélection


| Retour

xShell2003 - version novembre 2003
  
  
  
xShell2003 version novembre 2003
  
  
Version
  
xShell2003 est maintenant disponible au téléchargement pour MacOS et Windows en version 6.7 et 2003 de 4ème Dimension.
  
fatTable Library
  
La librairie fatTable Library accompagne cette nouvelle version. Dans la version précédente xShell disposait en structure de 5 tables à plat identiques avec un nombre fixe de champs pour permettre de paramètrer des structures virtuelles. Ces 5 tables ont été retirées de la structure de xShell pour ne conserver que les 3 tables de base, c'est-à-dire la table Index, Data et Forms. La librairie fatTable Library contient 20 tables à plat que vous pouvez integrer ou non selon vos besoins.
  
Corrections
  
Plusieurs bogues sont corrigés. Principalement dans la gestion des sychronisations de données, la gestion des utilisateurs, la gestion des enregistrements et le fonctionnement en serveur.
  
Optimisations
  
L'explorateur de méthodes Dsg_Explorer a été amélioré ainsi que la réception de données sous ITK, cette dernière amélioration concerne tcp_Open et includeFtpServer. De nombreuses méthodes ont été modifiées, une liste complète est disponible plus bas dans ce document.
  
WebServer
  
L'évolution majeure de cette nouvelle version se situe au niveau des ressources web et html.
  
xShell dispose d'un jeux de balises propriétaires et paramétrables pour gérer les pages dynamiques.
  
Un serveur http sous ITK est maintenant disponible et permet de mieux gérer le cache des documents envoyés, de controler tout le traffic sur le serveur, de proposer des applications mono poste avec une interface html. xShell avec ITK est capable d'émuler les principales balises de 4D.
  
xShell dispose d'un jeux de méthodes complet et ellaboré pour génerer des listes d'enregistrements.
  
Le dialogue de paramètrage du serveur web s'est enrichie de plusieurs fonctions supplémentaires.
  
Des exemples d'utilisation de ces nouvelles fonctions seront bientôt disponibles.
  
  
Liste des méthodes modifiées
  
rcd_BuildPrimary
rcd_BatchCreate
rcd_LoadVirgen
rcd_LoadIndexVirgen
rcd_DirectSave
rcd_SaveIndex
rcd_SelectAll
rcd_Save
rcd_SaveIndex
rcd_GetTablePointer
rcd_BackupDataFile
rcd_GetAuthorizedData
rcd_GetIndexByCluster
rcd_OnStartUpBase
  
uid_
hdl_GetHazard
prc_Type
hfs_ArrayToFile
txt_ArraysToText
txt_SetOnType
txt_AddTo
txt_TextToHtml
txt_Extract
xShellInitPlugIn
xShellSetTablePtr
OnStartUp
OnQuit
hfs_GetRootFolderPath
arr_DistinctValues
wrt_iBuildAndSendEmail
str_OnStartUpBase
str_SetResIDLanguage
  
www_GetHeaderPrp
www_CGIHeader
www_Cgi
www_GetUrl
www_SetHTTPHeader
www_SendHTMLFile
www_SendHTMLBlob
www_SendRedirectHTTP
www_SendHTMLText
www_LogScreen
www_OnStartUpBase
www_OnLogIn
www_GetTagContent
www_SearchAndReplaceTags
www_StdOnTagCall
www_ListColumnURL
www_ListBuild
www_Redirect
www_SetRequestPrp
www_ListColumnHeader
www_ListBuild
www_LogScreen
www_GetServerPrp
  
tcp_ReceiveOnTimeOut
tcp_WaitOK
tcp_DeleteBind
tcp_SrvTools
  
syn_
syn_ClientToSrv
syn_SrvToClient
syn_Validate
syn_CheckIndexIfError
syn_GetRemoteSyn
syn_SetRemoteSynSet
  
modifications pour le caractère "\"
  
hfs_Sep
alp_SetDefault
trg_SendExternalFile
hfs_GetFileName
trg_ReceiveExternalFile
www_GetFileInfo
www_TxtToURL
rcd_BackupDataFile
  
La méthode prp_Get2 a été renommée prp_GetInFile et les méthodes suivantes ont été modifiées
  
[Forms]www_LogForm
[Forms]Tcp_Log
[Forms]www_NetSurfer
[Forms]www_NetSurfer.cbstop
wnd_SetDialogBar
rcd_BackupDataFile
  
Nouvelles méthodes
  
www_GetHTTPHeader
www_GetFormVariables
www_GetFormFieldValue
www_URLToTxt
www_ListColumnSetOption
www_OnListSort
www_ListColumnHeaderSetOption
  
tcp_SetEndSep
tcp_SetContentLength
tcp_IsContentLength
tcp_GetRemoteIP
  
ihs_SrvRequest
ihs_OnConnection
ihs_OnAutentication
ihs_SendAnswer
  
hfs_CloseFile
prp_SetInfile
ifVarExist
blb_Copy
rcd_SelectDistinct
mat_getPercentage
hls_NewList
  
version tag 4D:
www_Get4DTagContent
www_SearchAndReplace4DTags
www_SetBlobBy4DTags
www_SetPageBy4DTags
www_StdOn4DTagCall
  
  




 | Haut de page | Retour