Schrift
[thread]4835[/thread]

Perl/TK: Tabellendesign und überspannen von Zeilen

Leser: 1


<< >> 8 Einträge, 1 Seite
Gast Gast
 2004-09-03 12:51
#42651 #42651
Hi,

wie kann man in Perl/TK Tabellen erstellen und ist es möglich bei Tabellen Zellen zu überspannen, also mehrere Zellen zusammenzufassen?

Vielen Dank in voraus

Bis dann

Zipster
renee
 2004-09-03 13:15
#42652 #42652
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Dafür gibts CPAN:Tk::TableMatrix
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
ptk
 2004-09-03 14:04
#42653 #42653
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Siehe auch meine Antwort bei perl.de, aber lass uns mal die Diskussion hier weiter fuehren...
zipster
 2004-09-06 11:21
#42654 #42654
User since
2004-09-06
458 Artikel
BenutzerIn
[default_avatar]
Hi nochmal,

erst mal Danke vorweg für eure Antworten:D

Auf das Modul "TK::TableMatrix" bin ich auch schon gestoßen.
Habe es aber leider nicht geschafft es zu installieren.
Nmake spuckt ne merkwürdige Fehlermeldung aus.
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
        cl -c  -IC:/Perl/site/lib/Tk -IC:/Perl/site/lib/Tk/pTk/mTk/xlib -IC:/Per
l/site/lib/Tk/pTk -I. -Ibitmaps -IC:/Perl/site/lib/Tk/pTk/mTk/xlib  -nologo -Gf
-W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DNO_H
ASH_SEED -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_
READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"1.1\"  -DXS_VERSION=\"0.9\"  "-IC:\P
erl\lib\CORE"    tkTable.c
Der Befehl "cl" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x1'
Stop.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x2'
Stop.


Das ist mir damals schon beim DBI Modul passiert und ich mußte auf ODBC ausweichen.

Vieleicht könnt ihr mir ja beim lösen meines Problems helfen...
ptk
 2004-09-06 12:33
#42655 #42655
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Du brauchst entweder einen C-Compiler oder (einfacher) such dir das PPM zu Tk::TableMatrix. Entweder gibt es eines direkt bei ActiveState, oder guck dir die Liste in CPAN:PPM::Repositories an
zipster
 2004-09-06 12:41
#42656 #42656
User since
2004-09-06
458 Artikel
BenutzerIn
[default_avatar]
Wow... das ging ja schnell.

Ich schau mal was ob ichs hinbekomme. Wenn nicht melde ich mich nochmal:p

P.S.: Wirklich ein cooles Forum hier.

/EDIT

Konnte nun das Modul installieren.
Aber irgendwie läufts noch nicht. Er bringt mir diese Fehlermeldung wenn ich ein Script mit Tablematrix aufrufe.
Code: (dl )
1
2
Had to create Tk::XlibVtab unexpectedly at C:/Perl/lib/DynaLoader.pm line 253.
Use of uninitialized value in subroutine entry at C:/Perl/lib/DynaLoader.pm line 253.


Hab auch schon nach dem Modul Tk::XlibVtab gesucht.
Aber entweder das Modul gibt es nicht oder ich finds nicht...

Kann jemand damit was anfangen?

/EDIT die 2TE

Hab den Fehler gefunden.
Es lag an der Active Perl Version.
Mit der Build 810 bekommt man diesen Fehler.
Mit der Build 809 läufts.

So jetzt werde ich mich erstmal in das Modul einarbeiten... ;)\n\n

<!--EDIT|zipster|1094468011-->
ptk
 2004-09-06 16:20
#42657 #42657
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Tk800 und Tk804 sind nicht kompatibel miteinander. D.h., dass kompilierte Module, die für eine der beiden Versionen kompiliert wurden, bei der anderen Version nicht funktioniert. Moeglicherweise hat ActiveState zwischen Build 809 und 810 einen Versionssprung bei Tk gemacht.
zipster
 2004-09-06 17:38
#42658 #42658
User since
2004-09-06
458 Artikel
BenutzerIn
[default_avatar]
AhA. Wieder was gelernt.
:rock: Man lernt halt nie aus...

Jetzt muß ich es nur noch schaffen DND in der tabelle zum laufen zu bringen.


Danke nochmal.
<< >> 8 Einträge, 1 Seite



View all threads created 2004-09-03 12:51.