Rational Developer for System z, version 7.6

Ajouter à SCLM

Pour ajouter des fichiers à un projet SCLM, sélectionnez le projet, le dossier ou le fichier, puis cliquez avec le bouton droit et sélectionnez Equipe-> Ajouter au SCLM.

La fonction Ajouter au SCLM permet de copier les fichiers sur votre PC dans le projet SCLM mappé au projet. Cette migration des données peut s'effectuer au niveau du projet, du dossier ou du fichier. L'assistant de sélection vous permet de sélectionner séparément des fichiers ou des groupes de fichiers en cochant la case située en regard du dossier ou du fichier dans la page Sélection des ressources.

La page Sélection des ressources contient un nombre de boutons d'action et de services facilitant cette fonction. Les dossiers du projet peuvent être développés en sélectionnant les symboles + et -. Cliquez sur Terminer pour utiliser les valeurs par défaut. Cliquez sur Suivant. La page Ajouter une propriété de membre qui permet d'indiquer des instructions plus détaillées sur la manière d'enregistrer ces membres dans SCLM s'affiche.

Les boutons Mettre à jour et Mettre à jour pour tous permettent de sélectionner le langage et le type d'un membre ou d'un groupe de membres. En sélectionnant l'un de ces boutons, la boîte de dialogue Langage et type s'affiche.

Vous pouvez utiliser la boîte de dialogue Langage et type pour indiquer le langage, le type, le code d'autorisation et le code de modification. Vous pouvez également utiliser le bouton Extraire pour extraire de SCLM une liste de valeurs. Retournez dans la page Ajouter une propriété de membre et cliquez sur Terminer pour transférer les fichiers vers SCLM. Si les noms des fichiers que vous ajoutez à SCLM nécessitent une traduction de nom long, le bouton de langue Extraire dans la boite de dialogue Langage et type extrait uniquement les langages prenant en charge les noms longs.
Remarque : Si les fichiers que vous ajoutez depuis l'Explorateur de package ou le Navigateur ne correspondent pas aux conventions d'appellation de membre z/OS, ou s'ils ne résident pas dans le répertoire racine du projet Eclipse, le bouton Extraire extrait uniquement les langages définis par votre administrateur comme des langages acceptant les noms longs. Par exemple,les fichiers dont les noms ont plus de 8 caractères ou qui comportent des extensions peuvent uniquement se voir affecter des noms de langages prenant en charge les noms de fichiers longs. Les noms de fichier en minuscules qui correspondent par ailleurs aux conventions d'appellation de membre z/OS sont autorisés, mais sont stockés et récupérés comme noms en majuscules.

Une fonction supplémentaire permet d'effectuer des migrations par lots. Lors d'importantes migrations de code dans SCLM, la fonction par lots est plus pratique car elle vous permet de poursuivre d'autres tâches pendant que la migration des membres. Pour exécuter la fonction de migration par lots, sélectionnez Migration par lots.

Une fonction importante disponible dans SCLM Developer Toolkit est la possibilité d'enregistrer des artefacts autres que des fragments de code dans SCLM. Ainsi, les documents qui ne font partie du développement peuvent être enregistrés et modifiés à l'aide de SCLM Developer Toolkit. Par exemple, un document Microsoft® Word peut être copié dans l'Explorateur de package et être enregistré dans SCLM. En sélectionnant Word comme éditeur externe pour ce type d'extension de document, des services d'édition standard peuvent être attribués sur ces fichiers ne faisant pas partie de l'IDE. Voir la rubrique Scénarios d'utilisation pour plus d'informations sur la mise en oeuvre de cette fonction.

Remarque : Lorsque des fichiers convertibles en noms longs sont ajoutés au SCLM, il est important d'établir les conventions de dénomination des packages. Etant donné que plusieurs projets peuvent être enregistrés dans un seul projet SCLM, des conflits peuvent se produire au moment de la génération des objets de classe. Si deux fichiers de package identiques sont enregistrés sous des types SCLM différents, les membres source sont alors considérés comme des entités distinctes. Lors de leur création, ils peuvent cependant être générés au même emplacement, entraînant ainsi une génération incorrecte. Pour éviter cet incident, veillez à respecter les standard de dénomination des packages.
Avertissement : Pour l'administrateur SCLM

Tous les nouveaux fichiers binaires ou les fichiers ASCII enregistrés qui doivent être ajoutés ou créés dans SCLM à partir de l'Explorateur de package Eclipse doivent être enregistrés dans des fichiers dont la longueur des enregistrements est variable, par exemple, RECFM=VB. En effet, la syntaxe RECFM=FB peut altérer les fichiers en ajoutant des espaces à la fin du membre. L'utilisation des fichiers RECFM=FB pour les fichiers source qui sont convertis de ASCII en EBCDIC et enregistrés est appropriée dans la mesure où la plupart des membres de composant hôte résident dans des fichiers dont les enregistrements ont une longueur fixe. Il est toutefois recommandé d'utiliser des fichiers VB pour les fichiers PC et Java/J2EE. Vous devez savoir que les éditeurs utilisés dans l'explorateur de package Eclipse ont généralement un format de longueur d'enregistrement variable. Par conséquent, si vous les enregistrez dans des fichiers dont la longueur d'enregistrement est fixe dans SCLM, les enregistrements contiendront des espaces de fin.


Conditions d'utilisation | Commentaires en retour

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)