from PyDbLite import Base
ltVerbes = []
def index():
print "<html>"
print "<head>"
print "<title>"
print " Coucou !"
print "</title>"
print "</head>"
print "<frameset cols='20%, 80%'>"
print " <frameset rows='100, 200'>"
print " <frame name = 'menu' src='ecrMenuTable'>"
print " <frame name = 'table' >"
print " </frameset>"
print " <frame name = 'fiche' src='ecrDonnees'>"
print "</frameset>"
print "</html>"
def ecrMenuTable():
print " Gestion des tables :"
print "<p>"
print "<a href='ecrCreerTable.py'> Nouvelle table </a>"
print "<a href='ecrOuvrirTable'> Ouvrir table </a>"
print "<a href='supprimerTable.py'> Supprimer table </a>"
print "</p>"
def ecrOuvrirTable():
print "<form action='ecrDonnees?data=table'>"
print "<H4 align='center'> Ouvrir une table</H4>"
print "<TR>"
print "<P> Choisissez votre table :</P>"
print "<INPUT type='file' name='table' accept='*.pdl'>"
print "</TR>"
print "<TR>"
print "<TD COLSPAN=2>"
print "<INPUT type='submit' value='Ouvrir Table'>"
print "</TD>"
print "</TR>"
print "<p><a href='ecrAction'> retour </a></p>"
print "</form>"
def ecrDonnees(table = None):
if table <> None:
db = Base(table)
db.open()
for r in db:
ltVerbes.append(r['VerbeLibelle'])
ltVerbes.sort()
for verbe in ltVerbes:
print "<a HREF= clicSurLigne target ='fiche'> "+ verbe+"</a><BR>"
else:
print " pas de table "
def supprimerTable():
print " suppression d'une table"
print "<p><a href='ecranGeneral'> retour </a></p>"
Bonjour,
I work with pydblite and I am making a tool to manage my tables of conjugations with karrigell 2.4 because I want to do some modifications directly in the tables without to program all the time.
For this, I cut my screen in some frames: one for the general menu (name : menu scr=ecrMenuTable) and one to list all the records from one table (name = 'fiche' src='ecrDonnees'). But when I choose my table and I want to put in the frame named "fiche" all the records i can't and all the records are put in the frame "menu".
I have employed also the " target = ecrDonnees" but it is not succesfull: all is put on my frame "menu" where the program is launch. I think i don't understanf the logic of frame in Karrigell.
See the code below because it is more comprehensible.
If somebody can help it will be great.
--
You received this message because you are subscribed to the Google Groups "karrigell" group.
To unsubscribe from this group and stop receiving emails from it, send an email to karrigell+...@googlegroups.com.
To post to this group, send email to karr...@googlegroups.com.
Visit this group at http://groups.google.com/group/karrigell.
For more options, visit https://groups.google.com/groups/opt_out.
Bonjour Nicolas,
Merci de ta patience. Je suis sur Karrigell 2.4 car certaines bibliothèques que j'emploie ne sont pas passées sur python3.0. L'habitude ! Mais je vais faire des tests avec karrigell 3.0. J'ai vu la doc il y a eu de très intéressantes modifications.
A bien réfléchir si je prend Karrigell 3.0 il me faut reprendre mon ergonomie. Elle sera plus simple à programmer.
Félicitations à tous pour votre travail et.... votre patience pour de pauvres béotiens lourdingues.
Bonjour Nicolas,
Merci de ta patience. Je suis sur Karrigell 2.4 car certaines bibliothèques que j'emploie ne sont pas passées sur python3.0. L'habitude ! Mais je vais faire des tests avec karrigell 3.0. J'ai vu la doc il y a eu de très intéressantes modifications.
A bien réfléchir si je prend Karrigell 3.0 il me faut reprendre mon ergonomie. Elle sera plus simple à programmer.
Félicitations à tous pour votre travail et.... votre patience pour de pauvres béotiens lourdingues.
Bonjour Bruno,
Le 26/11/2013 11:16, bruno gallart a écrit :
C'est mieux si tu passes à Python3/Karrigell4, mais pas indispensable.Bonjour Nicolas,
Merci de ta patience. Je suis sur Karrigell 2.4 car certaines bibliothèques que j'emploie ne sont pas passées sur python3.0. L'habitude ! Mais je vais faire des tests avec karrigell 3.0. J'ai vu la doc il y a eu de très intéressantes modifications.
A bien réfléchir si je prend Karrigell 3.0 il me faut reprendre mon ergonomie. Elle sera plus simple à programmer.
Quelles sont les bibliothèques qui posent problème ?
Merci mais si tu veux de l'aide, il faut fournir un exemple complet.Félicitations à tous pour votre travail et.... votre patience pour de pauvres béotiens lourdingues.
Ceci dit, les frames ne sont plus utilisées aujourd'hui. Elles ont même été supprimées du HTML5.
Le 26/11/2013 21:39, Pinault Nicolas a écrit :
Bonjour Bruno,
Le 26/11/2013 11:16, bruno gallart a écrit :
C'est mieux si tu passes à Python3/Karrigell4, mais pas indispensable.Bonjour Nicolas,
Merci de ta patience. Je suis sur Karrigell 2.4 car certaines bibliothèques que j'emploie ne sont pas passées sur python3.0. L'habitude ! Mais je vais faire des tests avec karrigell 3.0. J'ai vu la doc il y a eu de très intéressantes modifications.
A bien réfléchir si je prend Karrigell 3.0 il me faut reprendre mon ergonomie. Elle sera plus simple à programmer.
Quelles sont les bibliothèques qui posent problème ?
Une bibliothèque, " NLTK " de linguistique. Mais ils doivent sortir très bientôt une version pour Python 3.
J'emploi aussi wxWidgets. Les écrans je les " dessine" (je suis paresseux) avec wxGlade ou Visualwx qui eux ne sont plus maintenus. Au-delà de python 2.7 on ne peut s'en servir.
je n'étais pas au courant. C'est la preuve que je ne suis pas un spécialiste ! C'est pourquoi j'essaye d'employer Karrigell, Python, comme ça les écrans passent autant sur Linux que Windows. Mais j'ai des progrés à faire !Merci mais si tu veux de l'aide, il faut fournir un exemple complet.Félicitations à tous pour votre travail et.... votre patience pour de pauvres béotiens lourdingues.
Ceci dit, les frames ne sont plus utilisées aujourd'hui. Elles ont même été supprimées du HTML5.
Remarque:
Karrigell 4.xx est une bibliothèques python qui s'installe dans site-packages, mais j'ai trouvé l'idée de Karrigell 3.1.1 executable windows autonome qui contient tous les outils pour développer était très bien. Cela m'a fait penser à Web2Py mais en plus simple d'abord.
Cordialement,
Bruno