Page 1 of 1

ajout d'un programme dans bibliothèque

Unread postPosted: 10 Jul 2010, 15:25
by fredo77
Salut à tous,

J'ai créé dans le dossier Mylib un classeur nommé "mine".

En suivant le tuto http://tibank.forumactif.com/aide-debut ... -t3217.htm j'ai saisi dans le premier onglet :

Defin LibPriv hb_name="mine"

J'ai ajouté une page de calculs vierge dans laquelle j'aimerais insérer un programme qui se trouve dans le dossier Mylib mais dans un autre classeur nommé "Forme canonique".

Comment faire ?

D'avance merci ;)

Re: ajout d'un programme dans bibliothèque

Unread postPosted: 10 Jul 2010, 19:32
by Levak
fredo77 wrote:J'ai ajouté une page de calculs vierge dans laquelle j'aimerais insérer un programme qui se trouve dans le dossier Mylib mais dans un autre classeur nommé "Forme canonique".

Comment faire ?

D'avance merci ;)


Les classeurs et programmes en bibliothèque doivent respecter des normes assez strictes en terme de nomenclature.
Ils ne doivent ni contenir de caractères spéciaux é"'(-è_çà)=^$*ù!:;, ni de "." ni d'espaces.
Ensuite, les programmes doivent être défini en tant que Bibliothèque publique : LibPub . Si ce programme fait appel à d'autres fonctions/programmes que dont on ne souhaite pas qu'ils apparaissent dans le catalogue, il faudra impérativement les définir en tant que Bibliothèque Privée : LibPriv. En effet, un programme en bibliothèque publie (qui apparait dans le catalogue) qui fait appel à des fonctions/programmes qui ne sont pas définis en tant que bibliothèque privée ne fonctionnera pas correctement. L'appel de ces fonctions/programmes échouera.

@+

Re: ajout d'un programme dans bibliothèque

Unread postPosted: 10 Jul 2010, 20:27
by fredo77
Bonsoir,

Merci de votre réponse.

Levak wrote:Les classeurs et programmes (...) ne doivent ni contenir de caractères spéciaux é"'(-è_çà)=^$*ù!:;, ni de "." ni d'espaces.


C'était en effet le problème, le nom du classeur depuis lequel je souhaitais importer un programme contenait un espace.

J'ai un petit désagrément, j'ouvre le classeur "mine" stocké dans le dossier MyLib. J'y ajoute une page de calculs vierge dans l'idée d'y importer un programme ou une fonction.

Ensuite, je choisis Menu-Actions-Importer... Je choisis alors le programme à importer. L'OS scinde alors l'écran en deux et je suis alors obligé de faire doc-Format de page-Dégrouper. J'efface alors la page vide.

J'imagine que l'on peut éviter tout cela et importer proprement un nouveau programme ou bien une nouvelle fonction.

D'avance merci ;)

Re: ajout d'un programme dans bibliothèque

Unread postPosted: 11 Jul 2010, 01:13
by Levak
fredo77 wrote:Bonsoir,

Merci de votre réponse.

Levak wrote:Les classeurs et programmes (...) ne doivent ni contenir de caractères spéciaux é"'(-è_çà)=^$*ù!:;, ni de "." ni d'espaces.


C'était en effet le problème, le nom du classeur depuis lequel je souhaitais importer un programme contenait un espace.

J'ai un petit désagrément, j'ouvre le classeur "mine" stocké dans le dossier MyLib. J'y ajoute une page de calculs vierge dans l'idée d'y importer un programme ou une fonction.

Ensuite, je choisis Menu-Actions-Importer... Je choisis alors le programme à importer. L'OS scinde alors l'écran en deux et je suis alors obligé de faire doc-Format de page-Dégrouper. J'efface alors la page vide.

J'imagine que l'on peut éviter tout cela et importer proprement un nouveau programme ou bien une nouvelle fonction.

D'avance merci ;)


Oui, en faisant :

Ctrl+I (Insérer une nouvelle page)
Esc (Quitter la popup)
Ctrl+Home (pour les Nspire clickpad = clé à molette, pour les TouchPad je crois que c'est [Doc])
4 (Insérer)
9 (Programmes)