Bonjour,

Je souhaite dans un programme principal appeler une fonction située dans un sous-programme.
Je début en R, je ne vois pas trop comment m'y prendre.

Pour l'instant, je fais la chose suivante:

programme principal:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
tm <- tktoplevel(height=500,width=1000)
topMenu <- tkmenu(tm)
tkconfigure(tm,menu=topMenu)
tkwm.title(tm,"TITRE")
 
import <- tkmenu(topMenu,tearoff=FALSE)
 
##Second niveau de menu
 
  # Menu déroulant de "Import de données"
  tkadd(import,"command",label="UVC", command = import.donnees.f) 
 
## Premier niveau de menu
  tkadd(topMenu,"cascade",label="Import de données",menu=import)
  tkadd(topMenu,"command",label="Quitter", command=function() tkdestroy(tm))
 
tkfocus(tm)

sous-programme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 
import.donnees.f = function() {
...}
il se trouve que rien ne se passe à l'appel de import.donnees.f

faut-il que j'ajoute un require ou autre en début de programme principal ?

merci d'avance