| 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
|