Release Notes
Transcription
Release Notes
Notesdeversion4D15R3(tousproduits)-15 février2016 4D-4DServer ACI0075500Dansl'éditeurd'étatavecuneséquencedetridéfini,cedernierresteprésentlorsdel'utilisation d'unétatsuivantousil'onfaituntriparprogrammationdedonnées("TRIER"). Dansl'éditeurd'étatavecuneséquencedetridéfini,cedernierresteprésentlorsdel'utilisationd'unétat suivantousil'onfaituntriparprogrammationdedonnées("TRIER"). ACI0076615Lechargementd'unétatsurdisqueestimpossiblesiunchampaétésuppriméentretemps. Lechargementd'unétatsurdisqueestimpossiblesiunchampaétésuppriméentretemps. Dorénavant,lefichierestmaintenantchargécorrectementmaislescolonnesfaisantréférenceàunnumérode tableoudechampinvalidesontaffichéesavecunmessaged'erreurdansl'en-tête,etilestimpossiblede générerl'étattantquel'utilisateurn'apascorrigéousupprimécescolonnes. ACI0078353'FORMLIREOBJETS'retourneunpointeurincorrectquandunecellulelistboxestenédition. Quandunelistboxtableauestenédition,"FORMLIREOBJETS"retourneunpointeurincorrect.Lacommande retourneunpointeursurlacolonnedelacelluleenéditionaulieuderetournerunpointeursurlalistbox. ACI0080596'Chercherdansledéveloppement'etrecherchedansunecolonnedelistbox. 'Chercherdansledéveloppement'netrouvepasunchampaffichédansunecolonnedelistbox. ACI0081512Problèmeaveclaconcaténationhorizontaledansl'éditeurd'étiquette. Dansl'éditeurd'étiquettes,laconcaténationhorizontalededeuxchampsenutilisantles'modifiers'adéquats ('Maj','Ctrl')nepermetpasl'ajoutautomatiqued'unespaceentreleschainesconcaténées. ACI0081921Impossibled'utiliserlesascenseursd'undocumentaffichédansunezoneweb. Sionutiliselacommande"Ouvrirdocument"pourouvrirundocumentimageouPDFdansunezoneweb situéedansunepagenonvisualiséed'unformulaire,iln'estalorspaspossibled'utiliserlesascenseursassociés audocumentàl'intérieurdelazoneweb. ACI0082378Déplacerunecolonnedelistboxàl'extérieurdelazoneneprovoquepasledéfilement horizontaldelalistbox. Siunelistboxcontientplusdecolonnesqu'ellenepeutafficher,déplacerunecolonneendehorsdelalistbox nedéclenchepasledéplacementhorizontal. ACI0082692'LISTBOXINSERERLIGNES'n'insèrepasàl'indexindiqué. 'LISTBOXINSERERLIGNES'n'insèrepasàl'indexindiqué:l'insertionsefaittoujoursàlapositionn°1. ACI0084755Lacommande'Cheminmethodecourante',appliquéeàunobjetdeformulaire,retournelenom delavariableaulieudunomdel'objetenmodecompilé. Lacommande"Cheminmethodecourante",appliquéeàunobjetdeformulaire,retournelenomdelavariable aulieudunomdel'objetenmodecompilé. ACI0085368Entêtesdecolonnesd'unobjetdetypeListboxincorrectementmisàjouraprèsplusieurs requêtesSQL'SELECT'. LorsquevousutilisezunSQLSelectàpartird'unevueSQLpourmettrelerésultatdelarequêtedansunobjet detypelistbox,celafonctionne;maisaprèssivouschangezàplusieursreprisesleschampsdelarequête,cela entraineunmauvaisrafraîchissementdesentêtesdecolonnesdel'objetlistbox. ACI0085575Problèmed'activationd'unefenêtreaprèsl'utilisationd'unobjetdetypeComboBoxdanssa fenêtrefeuille. Problèmed'activationd'unefenêtreaprèsl'utilisationd'unobjetdetypeComboBoxdanssafenêtrefeuille: quitterlafenêtrefeuilleaprèsvalidationrendinutilisablelesobjetsdanslafenêtremère. ACI0086716UnélémentDOMinexistantpeutavoiruneréférencenon-nulle. Unecommandecomme'DOMLirepremierélémentXMLenfant'peutretournerdanscertainesconditionsune valeurnonnulle(différentede"000...000")pourunélémentnon-existant. Désormaisceproblèmeestcorrigéetlaréférenceretournéeestnulle("000...000"). ACI0087196Crashougelpossibledel'applicationàl'ouverturedecertainesimages'corrompues'. Crashougelpossibledel'applicationàl'ouverturedecertainesimages'corrompues'.C'estlecasparexemple aveclacommande"PROPRIETESIMAGE". ACI0087268Blocagedel'applicationàlasuitedel'affichaged'undialogued'erreurlorsd'unegénération d'unétatcontenantuneerreurdansuneformule. Blocagedel'applicationàlasuitedel'affichaged'undialogued'erreurlorsd'unegénérationd'unétat contenantuneerreurdansuneformule. Dorénavant,iln'yaplusdedialoguemaisuneinfodetype"Errorcode:XX-..."danslacellulecontenantune formulequin'apuêtrecalculée. ACI0088416Enregistrementdumotdepassedansdesapplicationsenginées. Lacaseàcocher"SesouvenirduMotdepasse"estdisponibledanslafenêtred'identificationdel'utilisateuren applicationenginée;ellenedevraitpasyêtre. ACI0088594Problèmederenommagedunomdeformulairedansl'assistantdecréationd'unformulaire. Problèmederenommagedunomdeformulairedansl'assistantdecréationd'unformulaire:unesélection aveclasourisd'unepartiedunomdéfiniremetlenompardéfaut. ACI0088808MêmequandlaconnexionéchoueavecSQLLoginlavaleurdeOKesttoujours1. MêmequandlaconnexionéchoueavecSQLLoginlavaleurdeOKesttoujours1. ACI0089241Surlaplate-formeMacetlorsqueleserveurwebde4Destpubliésurunnumérodeport supérieurà1024,leserveurwebdevientinopérantlorsqu'ilestarrêtéalorsqu'iltraiteunerequêteentrante. Surlaplate-formeMacetlorsqueleserveurwebde4Destpubliésurunnumérodeportsupérieurà1024,il n'estpaspossiblederedémarrerleserveurwebsansquitterl'applicationàpartirdumomentoùleserveur webaétéarrêtéalorsqu'ilétaitentraindetraiterunerequêteentrante. ACI0089641Unpointd'arrêtdansunévènement"Suraffichagecorps"peutentrainerunblocagede4D. Enmettantunpointd'arrêttemporairesurunelignequiestexécutéesurunévénement"Suraffichagecorps", 4Dnerépondplussilorsdel'exécutionduformulaireonappuieplusieursfoissurlatoucheF5etquel'onpasse àl'enregistrementsuivant(Gestionnairedetâchesmontreunprocessusde4Davec>20%duCPU). ACI0089938L'auto-incrémentationnefonctionnepascorrectementpourlenumérodeséquence. L'auto-incrémentationnefonctionnepascorrectementpourlenumérodeséquence:l'incrémentationpeut êtrede2. ACI0090169Laportéed'unevariablelocaledetypeobjetn'estpaslocale;lavariablelocalesecomporte commeunevariableinter-process. Laportéed'unevariablelocaledetypeobjetn'estpaslocale;lavariablelocalesecomportecommeune variableinter-process. ACI0090464ProblèmedelocalisationdesmenusetdesPluginsenversionportugaise. ProblèmedelocalisationdesmenusetdesPluginsenversionportugaise. ACI0090925LesfonctionsSQLconcernantlesmoisetlesannées(Month,Year)peuventretournerde mauvaisrésultats. LesfonctionsSQLconcernantlesmoisetlesannées(Month,Year)peuventretournerdemauvaisrésultats. ACI0090953Avecuneapplication64bits,lacréationd'ungrandnombred'enregistrements(plusieurs millions)entransactionpeutgénéreruneerreurn°-9999(Plusdeplacepoursauvegarderun enregistrement)inopinée. Avecuneapplication64bits,lacréationd'ungrandnombred'enregistrements(plusieursmillions)en transactionpeutgénéreruneerreurn°-9999(Plusdeplacepoursauvegarderunenregistrement)inopinée malgrédelaplacerestantedisponible. ACI0091083Problèmelorsquel'ondéplaceunecolonneaprèsavoirappliqué'LISTBOXFIXERCOLONNES VERROUILLEES({*;}objet;nbColonnes)'etquenbColonnessoitnégatif. Problèmelorsquel'ondéplaceunecolonneaprèsavoirappliqué'LISTBOXFIXERCOLONNESVERROUILLEES({* ;}objet;nbColonnes)'etquenbColonnessoitnégatif. ACI0091153Gestionducliclong:problèmed'ergonomie. Aprèsunlongclicsurunnomdeméthodedansl'explorateurpourlemodifier,unespaceblancàlafindela zoned'éditionapparaît;unclicdedansmetfinàl'édition. ACI0091164Le"Command+clicsouris"danslalistedespropriétésd'unecolonnedelistboxnepermetpas desélectionneroudésélectionnertouslesévènementssousMac. Le"Command+clicsouris"danslalistedespropriétésd'unecolonnedelistboxnepermetpasdesélectionner oudésélectionnertouslesévènementssousMac. ACI0091224Mauvaisevaleurdutempsdetransfertdanslefichierd'historiqueduweb. Soituneactivationdujournald'historiquewebavecleformatELF(ELF,ExtendedLogFormat).Lesvaleurs retournéespourlechamp'TRANSFER_TIME'nesontpastoujoursbonnesoucohérentes.Exemple:avecun navigateur=226ms/aveclefichierd'historique=10639ms. ACI0091497Lacommande'CHANGERUTILISATEURCOURANT'utiliséedanslaméthodebase'Surouverture' bloquelagestiondeslicencespourlesplugins. Lacommande'CHANGERUTILISATEURCOURANT'utiliséedanslaméthodebase'Surouverture'bloquela gestiondeslicencespourlesplugins. ACI0091504Générationd'uneapplication'enginée'impossiblelorsdel'utilisationdesclés 'ClientMacIncludeIt','ClientMacFolderToWin'et'ClientWinFolderToMac'. Générationd'uneapplication'enginée'impossiblelorsdel'utilisationdesclés'ClientMacIncludeIt', ClientMacFolderToWin'et'ClientWinFolderToMac'. Maintenantsilechemindu4DVolumeDesktopdelaplate-formeopposéeestincorrectounonrenseigné,une erreurestgénéréeauniveaududialogueoudanslelog. ACI0091590Lacommande"EFFACERFENETRE"créeunfondgrisinopinément. Lacommande"EFFACERFENETRE"créeunfondgrisinopinément. ACI0091602Améliorationdelacommande'VARIABLEVERSVARIABLE'concernantlesvariablesdynamiques. Lacommande'VARIABLEVERSVARIABLE'aétéamélioréeenvuedetraiterlecasdesvariablesdynamiques adresséespardespointeurs,enparticulierdanslecadredescomposants4D. Lesvariablesdynamiquessontdesobjetsdeformulairesdontlapartienomdevariableestvideetquisont manipuléespardespointeurs. ACI0091772Aprèsmaximisation,fermetureetréouverture(vialabarredemenus)d'unefenêtre,les coordonnéesàl'ouverturepeuventchangerinopinément. Aprèsmaximisation,fermetureetréouverture(vialabarredemenus)d'unefenêtre,lescoordonnéesà l'ouverturepeuventchangerinopinément. ACI0091942Dansunelistboxpourlaquelleonacochélapropriété"lignedéplaçable",siondéplaceuneligne verslebasoulehautdelalistbox,lalistboxnedéfilepasautomatiquement. Dansunelistboxpourlaquelleonacochélapropriété"lignedéplaçable",siondéplaceuneligneverslebasou lehautdelalistbox,lalistboxnedéfilepasautomatiquement. Contournement:Avec4Dv15,pourquecelafonctionne,ilfautquelapropriétédelalistbox"Déposable"soit cochée.Pasdecontournementpossibleenv14. ACI0091977Problèmeaveclacommande'FIXERTITRESTABLES':Lestablesavecleursnouveauxnoms apparaissentdanslafenêtredel'exportenmodeinterprétéclassique,orcettecommandenedoit fonctionnerqu'onmodeapplication. Problèmeaveclacommande'FIXERTITRESTABLES':Lestablesavecleursnouveauxnomsapparaissentdansla fenêtredel'exportenmodeinterprétéclassique,orcettecommandenedoitfonctionnerqu'onmode application. ACI0092047Surlaplate-formeWindows,unevariablesaisissabled'unformulairepeutdevenirnon saisissablesileformulairecontientégalementunezonewebclassiqueaffichantundocumentPDFoule contenud'unsiteweb. Surlaplate-formeWindows,unevariablesaisissabled'unformulairepeutdevenirnonsaisissablesile formulairecontientégalementunezonewebclassiqueaffichantundocumentPDFoulecontenud'unsiteweb. ACI0092137Dansl'éditeurd'exportdedonnées,undouble-clicsurunchampajoutedeuxcolonnespourle mêmechamp. Dansl'éditeurd'exportdedonnées,undouble-clicsurunchampajoutedeuxcolonnespourlemêmechamp. ACI0092223"OUVRIRFENETREPROPRIETES("/Database/Compatibility";Vrai)"peutnepasmontrerla bonnepage(ouonglet)depréférences. "OUVRIRFENETREPROPRIETES("/Database/Compatibility";Vrai)"peutnepasmontrerlabonnepage(ou onglet)depréférences. ACI0092339VuesSQL:lesnomsdecolonnesnonrespectés. Lorsdel'appeld'unevueSQLdans4D,sionenvoielerésultatdansunezonedeliste,lesnomsdecolonnes sontmalenvoyés:aulieudeFullNameonobtient Sil'ondoitafficherlerésultatdedeuxcalculs,onobtientdeuxcolonnesaveccommenom.Uneerreurest renvoyéesilavueestappeléeàpartirdeSQLServerviaunserveurlié(c'est-à-dire:4Destunserveurlié). ACI0092446Erreursavecla"Réparationparen-têtesd'enregistrements"lorsqu'ellesuitunevérificationdes données. Problèmeavecla"Réparationparen-têtesd'enregistrements"lorsqu'ellesuitunevérificationdesdonnées: crashounouvelleserreursdétectéesviaunesecondevérificationdesdonnées. ACI00926804DconsommeunnoyauentierdeCPUlorsdel'utilisationdelacommande'LANCERPROCESS EXTERNE'. Lorsque4Destenattented'uneréponsed'unprocessexterne(exécutiondelacommande'LANCERPROCESS EXTERNE'),leprocess4D.execonsomme100%d'unnoyaudeCPU. ACI0092681'VARIABLEVERSBLOB'nefonctionnepascorrectementavec'TABLEAUBLOB'. 'VARIABLEVERSBLOB'nefonctionnepascorrectementavec'TABLEAUBLOB'. ACI0092691Messaged'uneerreurdesyntaxeinopinéeàl'exécutiondelaméthodebase'Surfermeture connexionserveur'. Siunebasededonnéespubliéepar4DServerutiliselanouvellecoucheréseauetsilaméthodebase"Sur fermetureconnexionserveur"estutilisée,alorsl'exécutiondecetteméthodesurleserveurprovoque l'apparitiond'unmessaged'uneerreurdesyntaxeinopinée. ACI0092692Uneerreurpeutapparaîtresurle4DServeràcausedelacommandeTRACEquiestexécutée danslaméthodebase'Surfermetureconnexionserveur'. Uneerreurpeutapparaîtresurle4DServeràcausedelacommandeTRACEquiestexécutéedanslaméthode base'Surfermetureconnexionserveur'. ACI0092734Lorsquel'ondouble-cliqueentre2colonnesauniveaudesentêtes,lacolonnedegaucheest redimensionnéemaislacolonnededroiteesttriéeaussi. Lorsquel'ondouble-cliqueentre2colonnesauniveaudesentêtes,lacolonnedegaucheestredimensionnée maislacolonnededroiteesttriéeaussi. ACI0092735Danscertainesconditions,lesenregistrementsen"LECTURESEULEMENT"paraissentcommeen écriture. Danscertainesconditions,lesenregistrementsen"LECTURESEULEMENT"paraissentcommeenécriture. ACI0092751Depuislav15.0,sursystèmeWindows,lepop-updansl'éditeurderechercheesttroppetitpour afficherdescaractèresjaponais. Depuislav15.0,sursystèmeWindows,lepop-updansl'éditeurderechercheesttroppetitpourafficherdes caractèresjaponais. ACI0092753SursystèmeWindows,lepop-updansl'éditeurderechercheesttroppetitpourafficherdes caractèresjaponais. Quanduneplagededateestchoisiedansl'éditeurderecherche,letexted'aperçustatiqueestpartiellement cachéderrièrelemenupop-up. ACI0092779Dansunecolonnedebooléensd'unobjetlistbox,l'utilisationdesxLiffouressourcespour nommerlelibellédescasesàcochernefonctionnepas. Dansunecolonnedebooléensd'unobjetlistbox,l'utilisationdesxLiffouressourcespournommerlelibellédes casesàcochernefonctionnepas. ACI0092786Navigationdifficilevoireimpossibledansun'popupdropdownlist'aveclestouchesfléchées aprèsavoircliquédessus. Navigationdifficilevoireimpossibledansun'popupdropdownlist'aveclestouchesfléchéesaprèsavoircliqué dessus. ACI0092788Problèmeaveclestylesoulignéappliquéàunobjetliéàunelistbox. Problèmeaveclestylesoulignéappliquéàunobjetliéàunelistbox. ACI0092792Entrerenéditiondansunecelluledelistboxpeutmodifierlestyleappliqué. Entrerenéditiondansunecelluledelistboxpeutmodifierlestyleappliqué. ACI0092871Retourd'appeldewebservicesnonconforme:Lorsqu'unclient4Dappelleunservicewebet quecelui-ciretourneuneréponsexmlvide(detype),leclient4Dretournelatotalitédel'enveloppesoap. Lorsqu'unclient4Dappelleunservicewebetquecelui-ciretourneuneréponsexmlvide(detype),leclient4D retournelatotalitédel'enveloppesoap. ACI0092892HTTPGETavecl'authentificationDigestenvoieunmauvais(incomplet)entêteopaque. HTTPGETavecl'authentificationDigestenvoieunmauvais(incomplet)entêteopaque. Parfois,dansl'entêteenvoyépar4D,ilmanqueleguillemet(")pourfermerlecontenu,aprèslavaleuropaque. ACI0092900Tempsd'exécutiontrèsimportantpourlacommande'TRAITERBALISES4D'. Letempsd'exécutiondelacommande'TRAITERBALISES4D'nedépendpasdunombredebalises4Dprésentes danslefluxd'entréedelacommandemaisdunombretotaldelignesdetextescequiralentitletraitementde lacommande. ACI0092956Lacommande"OBJETFIXERTITRE"estinopérantesurdesobjetsdontletitreestdéfinidansun fichierxLiff. Lacommande"OBJETFIXERTITRE"estinopérantesurdesobjetsdontletitreestdéfinidansunfichierxLiff. ACI0093008Lecontenud'unefenêtrecontenantunsous-formulairepeutdisparaitresil'oncrée l'enregistrement'n+1'viacesous-formulaire;nétantlenombred'enregistrementsvisibledanslesousformulaire. Lecontenud'unefenêtrecontenantunsous-formulairepeutdisparaitresil'oncréel'enregistrement'n+1'via cesous-formulaire;nétantlenombred'enregistrementsvisibledanslesous-formulaire. ACI0093032Lecaractère'Pointdesuspension'peutapparaîtreinopinémentsiplusieurslignesdansune celluled'unlistbox. Lecaractère'Pointdesuspension'peutapparaîtreinopinémentsiplusieurslignesdansunecelluled'unlistbox. Exemple:"ab"+(retourchariot)+"ab"devient"a..."+(retourchariot)+"b". ACI0093063Lebouton"Effacer"n'aaucuneffetsurlazoneimageassociéeàunebarredemenus. Lorsqu'uneimagedefondestassignéeàunebarredemenudanslabarred'outils(ongletMenus),sionclique surlebouton"Effacer",ildevraitenleverl'imagedefondassociéeàlabarredemenusélectionnée.Mais l'imagereste:"Effacer"n'aaucuneffet. ACI00930724DServerenservicen'estpasrelancéaprèslamiseàjourd'unserveurv1432bitsavecun serveurv1532bits. 4DServerenservicen'estpasrelancéaprèslamiseàjourd'unserveurv1432bitsavecunserveurv1532bits. ACI0093073Lamiseàjourde4DServeur64bitsv14avec4DServeur64bitv15nefonctionnepassileservice estdéfinicommeétantunservice. Lamiseàjourde4DServeur64bitsv14avec4DServeur64bitv15nefonctionnepassileserviceestdéfini commeétantunservice. ACI0093075Fuitemémoireavec'SVGFIXERATTRIBUT'quandonutiliseunpointeurpourl'objetimage. Fuitemémoireavec"SVGFIXERATTRIBUT"quandonutiliseunpointeurpourl'objetimage. ACI0093076Al'impressiond'unétat,leschampstextespeuventêtretronquésaulieudecontinuersurla pagesuivante. Al'impressiond'unétat,leschampstextespeuventêtretronquésaulieudecontinuersurlapagesuivante. ACI0093080Mauvaisecouleurchoisieavec4DViewet4DWritevialesélecteurdecouleursystème. Lechoixd'unecouleurvialesélecteurdecouleursystèmeesterroné.LeparamètreduRougeestinverséavec celuiduBleu(RGB<-->BGR). ACI0093093Lacasedefermetured'unefenêtredetypepaletteestinopérantesiuneautrefenêtreest ouverteparlacommande'AJOUTERENREGISTREMENT'ou'MODIFIERENREGISTREMENT'. Lacasedefermetured'unefenêtredetypepaletteestinopérantesiuneautrefenêtreestouverteparla commande"AJOUTERENREGISTREMENT"ou"MODIFIERENREGISTREMENT". ACI0093105Lacommande'STLiretexte'retourneunechainevidesiletextepasséestuntextenonstylé ayantdescaractèresd'unesignificationparticulièrepourleXML.Exemple:'&'. Lacommande"STLiretexte"retourneunechainevidesiletextepasséestuntextenonstyléayantdes caractèresd'unesignificationparticulièrepourleXML.Exemple:"&". ACI0093127Lelibelléd'uneboiteàcocheroud'unboutonradiones'imprimepassileurapparencedeplateformen'estpasfixéeà"Impressions". Lelibelléd'uneboiteàcocheroud'unboutonradiones'imprimepassileurapparencedeplate-formen'est pasfixéeà"Impressions". ACI0093128Retourautomatiqueàlaligneinopinéepourleslibellésdesboutonsradiosetboiteàcocherlors d'uneimpression. Retourautomatiqueàlaligneinopinéepourleslibellésdesboutonsradiosetboiteàcocherlorsd'une impression. ACI0093129Variable'OK'nonmiseàjourpar'XMLLIREERREUR. Lavariable'OK'n'estpasmiseàjouraprèsuneerreursurl'exécutionde'XMLLIREERREUR'. ACI0093130Problèmeaveclacommande'SVG_SET_SHAPE_RENDERING'oùleparamètreoptionnel 'optimizeSpeed'n'estpasreconnu. Problèmeaveclacommande"SVG_SET_SHAPE_RENDERING"oùleparamètreoptionnel'optimizeSpeed'n'est pasreconnu. ACI0093151Boutonpardéfautavecunehauteursupérieureà22pixelsillisibles. Lesboutonspardéfautavecunehauteursupérieureà22pixelssontillisibles. ACI0093170LeCSMnedétectepasdesressourcesendouble(mêmetype,mêmeid)danslastructure. LeCSMnedétectepasdesressourcesendouble(mêmetype,mêmeid)danslastructure. ACI0093179LavaleurduchampUser-Agentrenvoyéparlazonewebestincorrecte. Pourunezonewebclassiquesurlaplate-formeWindows,lorsqueInternetExplorer11estinstallé,l'en-tête http"User-Agent"renvoyéeparlazonewebestincorrecteetfaitétatdeInternetExplorer9. ACI0093191Pertedel'attribut'Unique'inopinémentaprèsuneréparationdelabaseoulorsd'une indexationàl'ouverturedelabase. Encasdedoublonssurunchampunique,l'attribut'Unique'duchampestsuppriméinopinémentdanslescas suivants: -Aprèsuneréparationdelabase -Lorsd'uneindexationàl'ouverturedelabase Désormais,l'attribut'unique'n'estplussupprimé. NOTE:Deplus,lesproblèmesd'unicitésontmaintenantdétectésetretournésvialeCSMentantque 'WARNING'lorsd'unevérificationdesdonnées. ACI0093195FuitemémoireaveclesapplicationsMac64bits(4Dou4DServer)recevantuneinstructionSQL d'insertion(SQLINSERT)d'uneautrebasededonnées. FuitemémoireaveclesapplicationsMac64bits(4Dou4DServer)recevantuneinstructionSQLd'insertion (SQLINSERT)d'uneautrebasededonnées. ACI0093196Alagénérationd'uneapplicationserveurautonome,len°deversionn'estpasmisàjour. Alagénérationd'uneapplicationserveurautonome,len°deversionn'estpasmisàjour. Sionexécute"Lireinformation"surl'applicationserveur,lechampréservéauversioningestvide. ACI0093225Ralentissementdûà'CHERCHERDANSSELECTION'. Lacommande"CHERCHERDANSSELECTION"peutprovoquerunefragmentationducache;celadépenddu rationombred'enregistrementsdelatable/nombred'enregistrementdanslasélection.Celaprovoquedes problèmesdeperformance. ACI0093237Ledialogued'authentificationwebprend15secondespours'affichersionutiliseleprotocole BASIC. Depuisla15.0,ledialogued'authentificationwebprend15secondespours'afficherdansSafarietFirefoxsion utiliseleprotocoleBASIC. ACI0093281Lorsqu'unformulaireestéditéenstructureetqu'uneouplusieursimagessontglisséesdéposées dansceformulaireàpartirdusystèmealorsl'applicationpeutquitterdefaçoninattendue. Lorsqu'unformulaireestéditéenstructureetqu'uneouplusieursimagessontglisséesdéposéesdansce formulaireàpartirdusystèmealorsl'applicationpeutquitterdefaçoninattendue. ACI0093284Fuitemémoireavec'LIREMOTSCLESTEXTE' Fuitemémoireaveclacommande"LIREMOTSCLESTEXTE"enutilisantleparamètre"*". ACI0093288Problèmeavecl'affichagedeplancomplexeenSVG. Problèmeavecl'affichagedeplancomplexeenSVG:certainespartiesduplanrelatifàlanomenclaturenesont pasreprésentées. ACI0093297Compilation:Générertypageneconsidèrepaslesentêtesdeslistbox. Compilation:Générertypageneconsidèrepaslesentêtesdeslistbox. ACI00933094DMono64bitsmontredansl'éditeurdemenuunmauvaisaperçu. 4DMono64bitsmontredansl'éditeurdemenuunmauvaisaperçu:àcôtédumenuaperçuilya2«mauvaises images»desicônes. ACI0093318Fuitemémoireenprocédurestockéeencréantdesprocesscoopératifs Lacréationdenouveauxprocessouvrantunefenêtreàpartird'uneprocédurestockée,elle-mêmecréée depuisleposteClient,génèreunefuitemémoire. ACI0093336Déplacementnondésirédecolonnesdelistboxnonverrouilléessil'ontentededéplacerune colonneverrouillée. Déplacementnondésirédecolonnesdelistboxnonverrouilléessil'ontentededéplacerunecolonne verrouillée. ACI0093339L'affectationd'unecouleuràlapolicedanslepieddepaged'unobjetlistboxnefonctionnepas correctement. L'affectationd'unecouleuràlapolicedanslepieddepaged'unobjetlistboxnefonctionnepascorrectement. ACI0093352LacommandeSQL"INSERTINTO"peutgénéreruneerreur"Indexisinvalidormissing"sielleest exécutéejusteaprèslacréation(enSQL)d'unetableetd'unchampclé-primaire. LacommandeSQL"INSERTINTO"peutgénéreruneerreur"Indexisinvalidormissing"sielleestexécutéejuste aprèslacréation(enSQL)d'unetableetd'unchampclé-primaire. ACI0093359L'affectationd'unevaleuràunchampviaunpointeurdépointéfonctionnemal. L'affectationd'unevaleuràunchampviaunpointeurdépointéfonctionnemal. ACI0093361Copier/ColleravecunesélectionlorsquelemodedesaisieKANAestactif. Remarque:EnmodedesaisieKANA,lestouchessontassociéesauxcaractèresjaponais: X:サ,C:ソ,V:ヒ,etc. Lorsqu'onexécutel'action(couper,copier,coller,etc.)surlesystèmeWindows,etquelemoded'entréeKANA estactif,lorsquelasélectionet/oulepresse-papierssontvides,lescaractèresjaponais,サ,ソ,ヒ,etc.,sont saisisalorsqueriennedevraitl'être. ACI0093389Unclicsourissurledialoguequis'afficheaprèsavoirquittéuneapplicationautonome ('enginée'),lenavigateurcourantdusystèmeestlancé. Unclicsourissurledialoguequis'afficheaprèsavoirquittéuneapplicationautonome('enginée'),lenavigateur courantdusystèmeestlancé. ACI0093396Sionlanceunformulairecontenantunelistboxsélectionavec2colonnesetquel'onn'apas assignédechampsàlapremièrecolonne,4Dquitteinopinément. Sionlanceunformulairecontenantunelistboxsélectionavec2colonnesetquel'onn'apasassignédechamps àlapremièrecolonne,4Dquitteinopinément. ACI0093415AprèsunstatutHTTP500,uneautrerequêtequifonctionnaitnormalementpeutretournerun statutHTTP404inopiné. AprèsunstatutHTTP500,uneautrerequêtequifonctionnaitnormalementpeutretournerunstatutHTTP404 inopiné. ACI0093419LacommandeSQL'USEREMOTEDATABASE'estinopéranteenC/Sentransaction. LacommandeSQL"USEREMOTEDATABASE"estinopéranteenC/Sentransaction. ACI0093451Erreurd'exécutioninopinéedansl'àproposde4D. Ledialogue"Aproposde4D"afficheuneerreurd'exécutionsil'optiondecompatibilité"Utiliserles commentaires4DVaraulieudescrochets"estdécochée(crochetsutilisés). ACI0093459Créationd'uneSVGinopérantesiunepartied'untexteaété'stylé'parlemenucontextuel. Siunepartied'untextestylé(parexempleunmot)aétéstylévialemenucontextuel,lacréationd'unobjet SVG(utilisationducomposant4DSVG)nefonctionnepascorrectement.Pasdeproblèmesil'onstyletoutle texte. ACI0093462Ilarrivequelagénérationd'unétatvers4DViewsoitincorrecte:lignemanquantes. Ilarrivequelagénérationd'unétatvers4DViewsoitincorrecte:lignemanquantes. ACI0093467Lacommande'QREXECUTERCOMMANDE'exécutéepourafficherlesparamètresd'impression peutretourneruneerreurinopinéen°9852. Lacommande'QREXECUTERCOMMANDE'exécutéepourafficherlesparamètresd'impressionpeutretourner uneerreurinopinéen°9852. ACI0093470MenuExplorateurde4DnefonctionnepassurlesystèmeAllemand. MenuExplorateurde4DnefonctionnepassurlesystèmeAllemand;seproduituniquementaveclaversion4D DE. EnmodeStructure,lesous-menu«Développement/Explorateur/Explorateurnefaitrien,alorsquelafenêtrede l'Explorateurdoitêtreouverte. ACI0093480"Redémarrerencompilé"ou"Redémarrereninterprété"nepermetpasunereconnexion automatiqueau4DServercommeattendusil'onutiliselanouvellecoucheréseau. "Redémarrerencompilé"ou"Redémarrereninterprété"nepermetpasunereconnexionautomatiqueau4D Servercommeattendusil'onutiliselanouvellecoucheréseau. ACI0093504Cocheruneboiteàcocherouactiverunboutonradioavecleclic-droitfonctionne;celane devraitpas. Cocheruneboiteàcocherouactiverunboutonradioavecleclic-droitfonctionne;celanedevraitpas. ACI0093533Grandefuitemémoirelorsdel'appeldel'éditeurd'exportvialacommande'EXPORTER DONNEES',appeléeparun'EXECUTERMETHODE'. Grandefuitemémoirelorsdel'appeldel'éditeurd'exportvialacommande'EXPORTERDONNEES',appeléepar un'EXECUTERMETHODE'. ACI0093535Problèmedesaisiedansunobjetlistboxd'unevaleurdetypedate. Dansunobjetlistboxonnepeutpassaisirunedatecorrectementsileformatdesaisieà4digitspourl'heure. ACI0093545Problèmeavecleprotocoledetype"image://"etlacommande'HTTPGet'. L'utilisationd'unprotocolenonvalide,comme"image://"aulieude"http://"aveclacommande'HTTPGet' provoqueuncrashde4D.LeproblèmesepassedanslarequêteDNS. ACI0093546L'option"Nepascréerd'historique"delacommande'Compacterfichierdonnées'estignorée. L'option"Nepascréerd'historique"delacommande'Compacterfichierdonnées'estignorée:Lefichier d'historiqueestquandmêmecréé. ACI0093556Laconversiond'unebasev12versuneversionv14ouv15peutcorromprelefichierdedonnées. Laconversiond'unebasev12versuneversionv14ouv15peutcorromprelefichierdedonnées. ACI0093558Couleurerronéedelafontedutexted'unboutonsurMacOSX10.11 Dans4Dv15R2,siunmessaged'erreurestaffichédanslapartiegestiondeslicences,lacouleurdelafontedu texted'unboutond'alerteestincorrectesurMacOSX10.11. Désormaisenv15R3,lacouleurdelafontedutexted'unboutonhéritedelaplateformeMacOSX10.11etest affichéedansunecouleurblanche. ACI0093587Mauvaiselocalisationdesmenusdepropriétésdelabase(utilisezl'option"Autoriserles propriétésutilisateurdansunfichierexterne"):leslignesdemenussonttoujoursenanglais. Mauvaiselocalisationdesmenusdepropriétésdelabase(utilisezl'option"Autoriserlespropriétésutilisateur dansunfichierexterne"):leslignesdemenussonttoujoursenanglais. Enl'occurrence,ona"Structuresettings..."et"Usersettings..."aulieude"Propriétésstructure..."et "Propriétésutilisateur...". ACI0093593Unraccourcimanquantouerronéquandassociéàunpop-upcrééaveclacommande'Popup menudynamique'. Quandoncréeunpop-upmenudynamiqueavec2lignes(parexemple)etqu'onajoutelesraccourciscidessousaux2lignescréées: FIXERRACCOURCILIGNEMENU(Ligne1;-1;"S";Masquetoucheoption) FIXERRACCOURCILIGNEMENU(Ligne2;-1;"S";Masquetouchemajuscule) Lacommande'Popupmenudynamique'affiche: Ligne1Alt+S Ligne2Maj+S Aulieud'afficher: Ligne1Ctrl+Alt+S Ligne2Ctrl+Maj+S ACI0093598Listbox:danscertainscas,rendreunecolonnebooléennesaisissablen'apasd'effet. Listbox:danscertainscas,rendreunecolonnebooléennesaisissablen'apasd'effet. ACI0093608Problèmededéplacementdel'objetdetypeSéparateuraprèsunclic-droitdessus. Problèmededéplacementdel'objetdetypeSéparateuraprèsunclic-droitdessus. ACI0093615Lacommande'SQLGROUPBY'retourneunelignelorsqu'aucunenregistrementnerépondaux critères. Lacommande'SQLGROUPBY'retourneunelignelorsqu'aucunenregistrementnerépondauxcritères.Ellene devraitrienretourner;lenombredeligneretournéedevraitêtredezéro. ACI0093625Dansunecellulelistbox,letexteestdécaléverslebas;lejambagepeutêtretronqué. Aveccertainespolices,telle"Tahoma",lalignedepiedesttropbasse;lejambagedecertaineslettrespeutêtre tronqué. ACI0093648Problèmedansl'éditeurderechercheavecl'affichagedessous-tables(anciennesbasesv2004). Problèmedansl'éditeurderechercheavecl'affichagedessous-tables(anciennesbasesv2004). ACI0093670L'adresseIPn'estpasapparentedanslefichierdelog'4DRequestLog_ProcessInfo'. LechampIPdufichierdelog'4DRequestLog_ProcessInfo.txt'n'estjamaisaffectépourchaqueentréedu fichier. ACI0093682Lacolorationdespiedsdelistboxfaitdisparaîtrelesgrilleshorizontalesetverticalesdespieds. Sidansunelistbox,undespiedsestcoloré(parprogrammationoumanuellement),lesgrilleshorizontaleset verticalesdespiedsdisparaissent. ACI0093687Comportementdifférentde'Ctrl+Z'entreuntexteenjaponaisetuntexteaveccaractères européens. Lorsdelasaisiedutexteenjaponais,'Ctrl+Z'nesecomportepascommeillefaitavecuntextealphabétique roman. Parexemple:dansunevariabledetexte,tapez"山田","鈴木"puis"佐藤".PuisappuyezsurCtrl+Zplusieurs fois. 4Dsauvegardel'historique,maisinsertdesblancsinutilesentrechaquemot,aulieudemontrerlasuitecidessous: "佐藤"->(Ctrl+Z)->"鈴木"->(Ctrl+Z)->"山田"->(Ctrl+Z)->(blanc) Ilmontrelasuiteci-dessous: "佐藤"->(Ctrl+Z)->(blanc)->"鈴木"->(Ctrl+Z)->(blanc)->"山田"->(Ctrl+Z)->(blanc) ACI0093698Lesobjetsdeformulairepeuventprendreuneapparencedésactivéeaprèsunchangementde formulairedansunemêmefenêtre. Lesobjetsdeformulairepeuventprendreuneapparencedésactivéeaprèsunchangementdeformulairedans unemêmefenêtre. ACI0093751Uneméthodeappeléedepuislazoned'expressiondudébogueurpeutfairequitterl'application. Uneméthodeappeléedepuislazoned'expressiondudébogueurpeutfairequitterl'application.Sursystème Windowsseulement. ACI0093755Dialogueinopinéedesénumérationsapparaissantdansledialoguederecherche. S'ilexisteuneénumérationsansnom,l'affichagedudialoguederechercheafficheinopinémentunefenêtre aveclalistedesélémentsdecetteénumération. ACI0093758'METHODEFIXERCODE'netokenizepaslesblocsSQLavecdestabulationsoudesespaces. 'METHODEFIXERCODE'netokenizepaslesblocsSQLavecdestabulationsoudesespacesdevantles instructions'DebutSQL'et'FinSQL'. Parexemple,lorsdel'exécutionducodesuivant:METHODEFIXERCODE("toto";"debutsql\rselect*from A\r\tfinsql");danslaméthode"toto"nouvellementcréée,lecoden'estpascorrectementsegmentéetnesera pasexécutécorrectement;l'instruction"FinSQL"n'estpascorrectementcoloriséenicapitalisée. ACI0093762ImpossibledecréerunenouvellecléprimaireauformatUUIDavecl'assistantdesclésprimaires. ImpossibledecréerunenouvellecléprimaireauformatUUIDavecl'assistantdesclésprimaires. ACI0093766Dansl'interfaced'administrationduserveur,iln'estpaspossibled'arrêterpuisderedémarrerle serveurapplicatifsilanouvellecoucheréseauestutilisée. Dansl'interfaced'administrationduserveur,iln'estpaspossibled'arrêterpuisderedémarrerleserveur applicatifsilanouvellecoucheréseauestutilisée. ACI0093770Couleurdestaquetsnonsauvegardéeenapparence. Lechangementdecouleurdestaquetsestbiensauvegardémaisl'aperçudansledialoguedespréférences montretoujourslacouleurnoireàl'ouverturedecedialogue. ACI0093773L'affichagedesimagesd'un"Popupmenuimage"netientpascomptedespossibilitésd'unécran Rétina. L'affichagedesimagesd'un"Popupmenuimage"netientpascomptedespossibilitésd'unécranRétina. L'affichagen'estpasoptimisé. ACI0093775Utilisateurs'fantômes'possibledanslafenêtred'administrationduserveurdanslecadred'une configurationclient/serveur'enginé'(applicationautonome). Danslecadred'uneconfigurationclient/serveur'enginé'etlorsqu'unclientafficheledialoguedemiseàjour delaversionduclient:sileclientestdéconnectébrusquementpendantl'affichagedecedialoguedemiseà jour,unclientfantômeassociéauclientresteaffichédanslafenêtred'administrationduserveur. ACI0093779'WEBDEMARRERSERVEUR'donneunevaleurincohérenteàlavariableOK. Aprèsutilisationdelacommande"WEBDEMARRERSERVEUR",lavaleurdelavariableOKnecorrespondpasà l'étatpubliéounonpubliéduserveurwebde4D. ACI0093820Fuitemémoiredanslapartie'Informations'duCSM. Danslapartie"Informations"duCSMilyaunefuitemémoiresionbasculesuccessivemententrelesonglets "Donnée"'et"Structure".Macseulement;plusvisiblesurMacOSX10.11.x(ElCapitan) ACI0093826Caractèresaccentuésdanslenomd'uneméthodeempêchantl'exécutiondecettedernière. Lescaractèresaccentuésdanslenomd'uneméthoded'unebasededonnéesconvertiedepuislaversionv2004 empêchel'exécutiondecelle-ci:uneerreurinopinéesurvient. ACI0093837PossiblecrashenaffectantunstyleàunobjetlistboxsousMacOSX10.11('ElCapitan'). PossiblecrashenaffectantunstyleàunobjetlistboxsousMacOSX10.11('ElCapitan'). ACI0093883Requêtewebretournantuneerreur505siellepossèdeuncaractère'Espace'. L'URLcontenantuncaractère'Espace'renvoieuneerreurHTTP505aulieude200.Pasdeproblèmesile caractère'Espace'estremplacépar"%20". ACI0093895Erreurinopinéeretournéelorsquel'onsupprimeuneimagedanslaBoiteàoutils. Uneerreurn°-20001estretournéelorsquel'onsupprimeuneimagedanslaBoiteàoutils,onglet"Images". ACI0093915Fenêtre4Dresteenmode'inactif'aprèsavoiraffichéundialoguemodal. Unefenêtre4D'active',passéeenmode'inactif'aprèsavoiraffichéundialoguemodalpar-dessus,restedans cemodeaprèslafermeturedecedialoguemodal. ACI0093916Problèmeavec'Imprimerligne'etlestaquets. Danscertainscaslalignedeséparationdel'entêteetducorpsestrépétéeàchaquelignelorsdel'impression. ACI0093918L'icône(flècheshauteetbasse)dechoixd'unélémentd'unobjetlistboxestaffichétrophautsur MacOSX10.11('ElCapitan'). L'icône(flècheshauteetbasse)dechoixd'unélémentd'unobjetdetypelistboxestaffichétrophautsurMac OSX10.11('ElCapitan'). ACI0093970Caractèresindésirablesdansledialoguedecompilationsurunsystèmed'exploitationjaponais. Lorsdelacompilationd'unebasededonnéesquicomprenduneerreurdanslecoded'uneméthode;dansle dialoguedecompilation,certainesinformationssontaffichéesavecdescaractèresindésirables. ACI0094010'Internedatelong'nes'affichepascorrectementsurOSjaponais. Leformatd'affichageInternedatelongestmalaffichéenjaponais. Soitladatesuivante29Octobre2015;ilaffiche"10月29,2015»,ildevraitafficher"10月29日2015». ACI0094035Mauvaisegestiond'avantplandesfenêtres. Mauvaisegestiond'avantplandesfenêtres:unfocussurunezonedesous-formulairepeutnuireàl'avantplan defenêtres. ACI0094042Copier/collerdepuisInternetExplorervers4D:contenutronqué Lecopier/collerdepuisInternetExplorerversunezonedetextemulti-styléepeuttronquerlecontenuattendu ACI0094058Crashdel'application4Dlorsdel'appeld'uneméthodevia4DMobile. Lorsqu'uneméthode4Destappeléevia4DMobileetquecetteméthodecontientunappelàlacommande 'HTTPGet',alorsl'exécutiondecetteméthodeprovoqueuncrashdel'application4D. ACI0094147Fenêtred'Administration:"Windows8"aulieude"Windows10". Danslafenêtred'administrationde4DServer(ongletpardéfaut),lesinformationssurlesystèmed'exploitation actuelnesontpasbonnes:pourWindows10ona"Windows8,64bits"aulieude"Windows10,64bits". ACI0094215CTRL+ALT+(2,3,Q,E)ouAltGr+(2,3,Q,E)necréentpasdesymbolesavec4DViewet4DWrite. Seloncertaineslocalisations,lessymboles@,€,etc...sontcréésàl'aidedecombinaisonstelsqueCTRL+ALT+ (2,3,Q,E)ouAltGr+(2,3,Q,E).Avec4DWriteet4DView,celanefonctionnepas. ACI0094335Plantagesrépétésavec4DServer64bitsenutilisantlanouvellecoucheréseau(ServerNet)sur systèmeWindows. Corruptiondelamémoireenutilisantlanouvellecoucheréseau(ServerNet)avecun4DServer64bits(risque deplantage).SurunsystèmeWindowsServerseulement. 4DWrite ACI0083311Dansunezone4DWrite,lescaractèresaccentuéssontmalinterprétésaprèsl'ouvertured'un documentHTML4. Dansunezone4DWrite,lescaractèresaccentuéssontmalinterprétésaprèsl'ouvertured'undocumentHTML 4. 4DInternetCommands ACI0085614Lescommandes4DInternetCommandspourrécupérerlespiècesjointesnefonctionnepassi l'onn'utilisepasdecheminabsolupourlefichier. Lescommandes4DInternetCommandspourrécupérerlespiècesjointesnefonctionnepassil'onn'utilisepas decheminabsolupourlefichier. ACI0092449Ilestimpossibled'envoyerdescourrielsdansuncodageautrequ'UTF-8. Ilestimpossibled'envoyerdescourrielsdansuncodageautrequ'UTF-8.ExempleauJapon:Lesupportde l'ISO-2022-JPpeutêtrenécessaire. 4DView ACI0088897Lacommande'PVLireimage'peutfairequitterinopinément4Dsiuneerreurestretournée. Lacommande"PVLireimage"peutfairequitterinopinément4Dsiuneerreurestretournée. ACI0092116Deslenteursdenavigationsurgissentlorsdelanavigationdansunfichier4DView. NP ACI0093027Leraccourci"CTRL+ALT+I"dans4DViewnefonctionnepascorrectement. Leraccourci"CTRL+ALT+I"dans4DViewnefonctionnepas:iln'ajoutepasunenouvelleligne. ACI0093412Problèmed'affichaged'uneimageenarrière-pland'unezone4DView. Dans4DViewunesimpleimagesituéeenarrière-planau-delàdelapage1n'estpasreprésentéedanslecas d'uneimpressionoud'unaperçuavantimpression. ACI0093707'PVCouleurversindex'retournetoujours0. Depuis4Dv14,lacommande'PVCouleurversindex'retournetoujours0,peuimportelavaleurdelacouleur fournie. ACI0093831LatabulationouleRetourchariotnefontpasredessinercorrectementlefocusd'unecellule. LatabulationouleRetourchariotnefontpasredessinercorrectementlefocusd'unecellule:lapositiondela cellulecouranteestbonnemaislerectangledufocusnesuitpas. InstalleurWindows ACI0093580Problèmed'installationde4DsursystèmeWindowsTchèque. Lorsdel'installationde4DWindows32bits(enlanguetchèque),uneerreurestaffichée:Erreurd'exécution (6:294):Horsdeportée. DriverODBC ACI0093589ArrêtinopinédeMSQueryquandunchampestmodifié. Arrêt(oucrash)inopinédeMSQueryquandonautoriselesmodificationsdesenregistrements(SQLUPDATE), etquandonmodifieensuiteunchamp. Problèmesconnus ACI0094547:Dansl'éditeurdeméthodes,leslignessousletrianglededébutd'unblocdecodenesontpas alignéesaveclapointedecetriangle. ACI0094616:BoutonsrougesdudialoguedeBienvenueinopérantsavec4Dmono64bits. Pouruneutilisationdelacommande‘PHPExecuter’,ilfautinstallerMicrosoftVisualC++2008SP1 RedistributablePackage(x86)(https://www.microsoft.com/fr-fr/download/details.aspx?id=5582),oule.NET Framework3.5