API de manipulation d'objets.

BoTTom |    Changer de couleur
 
Nouvelle API QLICOBJD permet de modifier certaines infos d'un objet.
 
 paramètres :       - CHAR(10) bibliothèque en retour.
 
                    - CHAR(20) objet à modifier
                               <--objet(10c)-><--biblio(10c)-->
                                  un nom         un nom ou *LIBL,*CURLIB.
 
                    - CHAR(10) type d'objet
 
                    - CHAR(??) infos à modifier, découpé comme suit.
 
                               BIN(4) nombre d'infos à modifier.
 
                               puis x fois
                                    BIN(4) clé (détermine l'info à modifier)
                                    BIN(4)     lg de la nouvelle valeur
                                    CHAR(??)   nouvelle valeur.
 
                    - CHAR(??) code erreur.
 


|    Changer de couleur
 
Les différentes clés admises:
 
  !    Clé  ! lg     !   valeur
  ----------------------------------------------------------------------
  !   1     !  30    ! Fichier source <--fich(10c)-><-bib(10c)-><-mbr(10c)->
  !         !        !
  !   2     !  13    ! date de modif du source (format C YY MM DD HH MM SS)
  !         !        !
  !   3     !  13    ! compilateur <-nom-du-produit(7c)-><-version(VxRyMz)->
  !         !        !                (5738xx1)
  !   4     !   8    ! niveau de contrôle
  !         !        !
  !   5     !  13    ! programme sous licence (idem compilateur)
  !         !        !
  !   6     !   7    ! PTF (format XXzzzzz XX = préfixe zzzzz = n° ptf)
  !         !        !
  !   7     !   6    ! APAR (n° d'analyse des incidents sur ce pgm /Azzzzz)
  !         !        !
  !   8     !   1    ! cet objet peut-il être modifié par cette API 0=non
  !         !        !                                              1=oui
  !         !        !


|    Changer de couleur
 
Les différentes clés admises:
 
  !    Clé  ! lg     !   valeur
  ----------------------------------------------------------------------
  !   9     !  10    ! attribut défini par l'utilisateur.
  !         !        !
  !  10     !  50    ! texte decriptif.
  !         !        !
  !  11     !   1    ! remise à zéro du compteur nb de jours d'utilisation
  !         !        !  0=non , 1=oui.
  !         !        !
  !  12     !   4    ! ID langage associé à ce produit (29xx)
  !         !        !
  !  13     !   4    ! option d'un logiciel sous licence  0=*BASE, 01 à 99
  !         !        !
  !  14     !   4    ! ID composant (laissé à votre imagination)
  ----------------------------------------------------------------------
 
 
 
 





©AF400