OpenQM           début
Qu' est ce qu' OpenQM ?

Qu'est ce que les sources ouverts ?

achetez QM aujourd'hui

Téléchargements

Qu'est qu'il y a de neuf dans les MaJ récentes ?

Support

Questions Fréquemment Posées

l'Information de Développeurs

applications et outils de développement

Politique de confidentialité

Liens

Contactez-nous

Qu'est qu'il y a de neuf dans les MaJ récentes ?


QM 2.2-13 (02/10/2005)
La commande P (numéro de page) des options des processus de TITRE et de FOOTING de TCL et les rapports correspondants de QMbasic a été modifié pour donner une meilleur compatibilité avec d'autres produits de multivalue. QM a maintenant le même comportement que Universe, D3, etc.. en montrant le numéro de page comme un champ justifié de quatre caractères. La largeur de ce champ peut être modifiée en ajoutant une valeur simple de largeur de champ par un chiffre juste après le code de la commande de P. Le code de la commande S fournit un numéro de page justifié à gauche et a été agrandi pour laisser une largeur de champ sur 1 de sorte que le comportement précédent demeure sans changement. Dans les codes de P et de S, la largeur de champ est agrandie si un grand nombre exige plus d'espace.
Le rapport QMbasic DPaRSE.CSV prolonge la fonctionnalité de DPaRSE pour enlever les quotes qui ont été ajoutées pour être conformes à la norme de format de CSV.
La fonction QMbasic OUTERJOIN(), destinée principalement à l'utilisation dans le I-type d'expressions de dictionnaire, renvoie une liste d'identifications des disques dans un dossier où un champ tient une valeur spécifiée.

QM 2.2-12 (27/09/2005)
La commande SH sur Linux et FreebSD a été modifiée pour permettre l'utilisation d'un shell interactif. Il y a deux nouveaux paramètres facultatifs de configuration, SH et de SH1, qui permettent l'utilisation des shells alternatifs.
La commande CLEaR.abORT peut être employée dans le paragraphe ON.abORT des applications qui doivent se remettre en marche plutôt que de terminer la session.
L'option CSV du processeur de question peut être employée pour produire des rapports formatés par la virgule. Ceci diffère de l'utilisation de l'option de DÉLIMITER parce c'est conforme à la norme de CSV concernant l'utilisation de doubles quotes autour des articles qui contiennent doubles quotes ou le délimiteur. QM prolonge ces spécifications en permettant aux délimiteurs alternatifs d'être employés.
La fonction de QMStatus() de l'api QMClient utilisé juste après un appel à QMExecute() renvoie maintenant la valeur @SYSTEM.RETURN.CODE.

QM 2.2-11 (21/09/2005)
Le processeur de question COL.HDG.ID peut être employé pour afficher un rapport dans lequel les en-têtes de colonne sont des noms de champ plutôt que l'affichage des noms de champ des enregistrements correspondants du dictionnaire. Ceci peut être utilisé pour différents champs en utilisant l'option de COL.HDG.

QM 2.2-10 (15/09/2005)
l'option -quiet sur la commande QM supprime l'affichage des détails du copyright et de la licence. C'est utile par exemple pour script qui lance QM en tant qu'élément d'un serveur web en CGI où seul les sorties d'application doit être énvoyé.
la commande MESSaGE OFF peut être employé pour neutraliser la réception des messages. Ceci peut être autorisé à nouveau en utilisant le MESSaGE ON.
La fonction QMLogto() de aPI QMClient peut être employée pour se déplacer entre les comptes.

QM 2.2-9 (06/09/2005)
! peut être employé comme synonyme pour la commande SH.
La commande GENERaTE peut maintenant produire un modèle de matrice qui incluent des enregistrements dans les programmes qui emploient MaTREaD. Le modèle synamic est pleinement supporté et une seule passe de GENERaTE peut produit les deux modèles. L' enregistrement article de dictionnairetype de type a/S sont maintenant modifiés par GENERaTE. La commande MESSaGE a été étendue pour permettre des spécifications de l'utilisateur cible par un nom case sensitive d'utilisateur et suivant le cas d'ajouter le mot-clé IMMÉDIaT pour montrer le message immédiatement sur les l'écran qui suporte la sauvegarde et la restauration (QMConsole sur Windows, QMTerm, accuTerm).
La commande de T.DUMP maintenant permet à des spécifications des enregistrements d'être sauvées par l'intermédiaire de la ligne de commande ou par l'utilisateur dans les select-list.
La fonction de QMbasic GET.MESSaGES() permet à des applications de rechercher des messages dans la file d'attente de message et de montrer ces derniers .
Le comportement de HDR.SUP et des instances multiples du HEaDING ou de la FOOTING dans une commande de requéte a été modifié pour donner une compatibilité plus importante avec d'autres produits de base de données de multivalue.

QM 2.2-8 (29/08/2005)

La commande PaUSE peut être employée dans les paragraphes pour fournir le message de sollicitation "Press return to continue" .
L'option SPOOLER de la commande SETPTR peut être employée pour choisir un spooleur alternatif sous Linux et FreebSD. Cela peut être un paquet standard de spooleur ou un script ou un programme du shell écrit par utilisateur pour effectuer le traitement fait sur commande. Le paramètre de configuration de SPOOLER peut être employé pour changer le spooleur par défaut.
La commande SPOOL a maintenant un paramètre facultatif LINES pour imprimer seulement une partie de l'enregistrement.
La commande QMbasic OPENSEQ inclut maintenant aPPEND et OVERWRITE comme modes pour simplifier les programmes qui mettent à jour les enregistrements existants.
Les codes de conversion MD, ML et M supportent maintenant le format masque
QM n'écrira plus les enregistrements qui ont des séparateurs dans leurs clefs. De tels enregistrements sont inutilisables dans beaucoup de situations, en particulier avec les listes selectionné.
Les dates insérées dans des entêtes et les enpieds en utilisant la commande D ou de T emploient maintenant le format de date par défaut plutôt que les dates européennes. Le modèle par défaut peut être changé en utilisant la commande DaTE.FORMaT.
L'interface de QMClient supporte maintenant jusqu'à quatre raccordements simultanés aux serveurs de QM d'un client simple. Voyez la documentation pour QMConnect() et QMConnectLocal() pour plus d'information. En raison de ce changement, l'appel QMConnect() ou QMConnectLocal() ne ferme plus les connections ouvertes existantes.

QM 2.2-7 (12/08/2005)

L'ensemble de la documentation a été mis à jour pour réduire les répétitions et fournir une meilleure introduction pour les nouveaux utilisateurs des bases de données multivalue. En raison de ces changements l'administration du système, les dispositifs de compatibilité et les guides de conversion ont été fusionnés dans une introduction prolongée au manuel de QM. La vue d'ensemble du vieux guide de référence des commandes a été également déplacé dans ce nouveau manuel.
aCCOUNT.SaVE inclut maintenant un mécanisme de trois niveaux pour déterminer si des dossiers à distance sont inclus dans la sauvegarde.
La commande de CREaTE.FILE supporte maintenant l'option de NO.QUERY pour supprimer le message de sollicitation de confirmation lors de conversion d'un dossier simple en multifichier.
Le format de sortie de LIST.REaDU a été modifié pour faciliter la lecture.
Le nombre de lignes/colonnes sur le terminal peut maintenant être placé à un maximum de 32767 pour aider les applications qui capturent des données du terminal client.
Deux nouvelles OPTION ont été ajoutées. L'option ED.NO.QUERY.FD supprime le message de sollicitation de confirmation dans l'ED sur l'utilisation des commandes FD ou DELETE. L'option NO.SEL.LIST.QUERY supprime le message de sollicitation de confirmation des commandes qui prennent une liste choisie facultative. C'est équivalent d'utilisation de l'option NO.QUERY avec ces commandes.

QM 2.2-6 (01/08/2005)

la fonction ICONV () de QMbasic peut maintenant contrôler des dates qui s'étendent au delà de la fin du mois donné, retourner une date étendue dans le mois suivant et une valeur de statut d'erreur de 3. Ceci est pour la compatibilité avec les autres systèmes et est utile dans quelque manipulation de date. La commande aCCOUNT.SaVE sauve maintenant le compte courrant si aucun nom de compte est donné. aCCOUNT.SaVE et aCCOUNT.RESTORE supporte maintenant l'usage de DET.SUP pour éliminer l'affichage détaillée des articles traités. T.aTT peut être utilisé comme un synonyme pour le SÉT.DEVICE. La fonction SET.SOCKET.MODE() de QMbasic peut être utilisée pour régler les modes qui opèrent d'un open socket..

QM 2.2-5 (22/07/2005)
C'est une mise à jour de Windows seulement pour corriger un problème d'impression . Les autres plateformes ne sont pas affectées.

QM 2.2-4 (21/07/2005)
L'option de PRÉFIXE de la commande de SETPTR peut être employée pour indiquer un dossier à envoyer à l'imprimante en avant du rendement d'application. Ceci pourrait être employé, par exemple, pour envoyer les commandes de PCL qui commandent des dispositifs non disponibles en utilisant d'autres options de SETPTR.
Le mot-clé d'OPTIONS de la commande de SETPTR peut être employé pour indiquer des options à passer directement au système d'impression.
Un rapport du processeur de question employant le mot-clé de DELIMITER inclut maintenant des en-têtes de colonne à moins que ceux-ci soient supprimés avec COL.SUP.
@ le rapport INPUT par QMbasic peut maintenant employer un champ d'entrée des lignes de ce multiple d'envergures.
Les commandes de T.DUMP et de T.LOaD incluent maintenant des options pour supprimer une partie de la commande produite à l'écran.
La commande de qm inclut maintenant les options -help et -version pour la conformité générale à la syntaxe de commande de Linux.

QM 2.2-3 (07/07/2005)
Cette MaJ apporte le support de socket dans QMbasic

.Le mode DEbUG.REbIND.KEYS de la commande d'OPTION peut être employé pour forcer le programme de mise au point pour réinitialisé les définitions des touches de fonction de l'écran de correction.

QM 2.2-2 (30/06/2005)
Cette MaJ fixe un problème de construction qui pourrait faire planter QM ou renvoyer des résultats incorrects en effectuant de diverses opérations choisies.

QM 2.2-1 (29/06/2005)
Les utilisateurs peuvent maintenant maintenir un dossier privé des définitions de terminfo qui seront recompilé automatiquement toutes les fois qu'une nouvelle MaJ de QM est installé. Trois nouvelles options ont été ajoutées à la directive de QMbasic $MODE donnent une compatibilité plus étroite avec d'autres systèmes : PICK.SUbSTR, COMPaTIbLE.aPPEND et PICK.ENTER.
Les MD, ML et MR. codes de conversion supportent maintenant l'option de T (tronquez).
Les utilitaires de bande ont été étendus pour inclure aCCOUNT.SaVE et les diverses commandes de T.xxx.
Un processus peut maintenant déterminer le nombre d'utilisateur d'un processus FaNTÔME quand il est créé.

QM 2.2-0 (15/06/2005)
Cette MaJ présente le support des dossiers au-dessus de 2Gb.
QM a maintenant des commandes de T.DUMP, de T.LOaD et d'aCCOUNT.RESTORE, compatibles avec ceux d'autres environnements de multivalue.
Le disque de SYSCOM QMClient.pb fournit une couche d'interface pour l'usage de QMClient en Purebasic.
MaKE.INDEX combine CREaTE.INDEX et bUILD.INDEX dans une commande simple.
CREaTE.aCCOUNT peut maintenant être installé pour offrir un nom par défaut sous un répertoire racine défini par utilisateur de compte.
MODIFY peut maintenant fonctionner à partir d'une liste choisie.

les MaJ plus anciennes n'ont pas été mise sur cette page

http://www.brodnet.com02.net http://www.bvr.com02.net http://www.heilles.com02.net http://www.helios.com02.net Non aux racketicielshttp://www.pick.com02.net http://www.com02.net/xorea http://www.toleacier.com02.net http://www.openqm.com02.net