|
|
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
Нужно создать таблицу в первом ряду 2 колонки, а во втором 6... Причём к каждой колонке в первом ряду относятся по три из второго.... Как сиё в RTF-Writer сделать по документации нифига не понял.... Помогите!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2005, 15:22 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
Отпиши мне вы мыло, подскажу куда написать ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2005, 15:32 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
#!/usr/bin/perl use strict; use warnings; use RTF::Writer; my $rtf = RTF::Writer->new_to_file("test.rtf"); $rtf->prolog(); $rtf->row( RTF::Writer::TableRowDecl->new( widths => [ 3000, 3000 ] ), "one", "two" ); $rtf->row( RTF::Writer::TableRowDecl->new( widths => [ 1000, 1000, 1000, 1000, 1000, 1000 ] ), "1.1", "1.2", "1.3", "2.1", "2.2", "2.3" ); $rtf->close; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 10:41 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
Спасибо, LeXa NalBat, получилсь! Привык в HTML работать с нефиксирванными размерами..... А нафига strict(просто никогда не юзал)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 14:51 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
автор нафига strict(просто никогда не юзал)? помогает поддерживать хороший тон программирования :) (всем переменным проставлять видимость) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 14:53 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
Автоматически? Тоесть лучше его прописать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 15:10 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
modАвтоматически? Тоесть лучше его прописать? нет, он будет подсказывать, какая переменная не объявленна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 15:15 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
Буду знать! Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 16:15 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
modможно ли ориетацию страницы на альбомную сменить?$rtf->print(\'\landscape'); сразу после prolog(). Вам наверняка будет полезна спецификация RTF-Spec-1_5.rtf. Если не найдете в инете, могу выслать по мылу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 16:34 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
Как предложил построить таблицу автор Sean M. Burk: I think this should get you on the right track: #!/usr/bin/perl use warnings; use strict; use RTF::Writer; my $rtf = RTF::Writer->new_to_file("col_test.rtf"); $rtf->prolog(); my $header_row_style = RTF::Writer::TableRowDecl->new( widths => [3456 ], inbetween => 120 ); my $main_row_style = RTF::Writer::TableRowDecl->new( widths => [3456/3], inbetween => 120/3 ); $rtf->row( $header_row_style, "column1", "column2", "column3", ); $rtf->row( $main_row_style, "column1.1", "column1.2", "column1.3", "column2.1", "column2.2", "column2.3", "column3.1", "column3.2", "column3.3", ); $rtf->close; print "Done!\n"; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2005, 09:02 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
LeXa NalBat, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2005, 09:05 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
LeXa NalBat, landscape канечно метку ставит на документ, но не переворачивает... В итоге когда открываю документ в Word, в параметрах страницы стоит альбомная, а на самом деле книжная ориентация... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2005, 13:02 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
Возник новый вопрос: как в ячейке делать выравнивание текста по центру.. \'\qc' - не прокатывет...А как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2005, 15:54 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
modLeXa NalBat, landscape канечно метку ставит на документ, но не переворачивает... В итоге когда открываю документ в Word, в параметрах страницы стоит альбомная, а на самом деле книжная ориентация...Или 1) мы неправильно сформировали документ, или 2) наличие \landscape в документе согласно спецификации не обязывает вьюера показывать альбомно, или 3) MS Word не следует спецификации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2005, 17:25 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
LeXa NalBat угу, скорее всего Word что-то не то творит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 09:35 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
Делаю так: $rtf->prolog( 'title' => "$filename", 'fonts' =>['Times New Roman','Courier New']); $rtf->print(\'\landscape'); Ворд вообще забавно пашет... В свойствах стоит альбомная, а показывает и печатает книжную. Приходится менять на книжную, затем на альбомную и тока тогда оно преобретает альбомный вид.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 11:14 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
modВорд вообще забавно пашет... В свойствах стоит альбомная, а показывает и печатает книжную.У меня кажется показывал книжную, но печатал альбомную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 13:09 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
Не, не фига альбомную он у меня печатаь чёй-то не хочит, ну совсем... Типа принтер предлагает встваить ему листок A3... Вобщем полный алес... Суть в том, что отчёты будут уходить операционистам, а их, боюсь долго придётся обучать в Ворде листки ворочить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2005, 09:10 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
modСуть в том, что отчёты будут уходить операционистам, а их, боюсь долго придётся обучать в Ворде листки ворочить...Мы выводим отчеты в TROFF, потом PostScript, потом cat | lp. "Операционистам" остается только листочки из принтера доставать. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2005, 14:13 |
|
||
|
(Perl) Кто-нить юзал RTF-Writer(проблема с созданием таблицы)?
|
|||
|---|---|---|---|
|
#18+
Операционирсты не только в других филиалах, других городах но и в дочках, а также в у наших агентов... А там и софтины разные и прочее. Проще офисными средствами... Да и политика у нас такая: если можно использовать что-то стандартное и у всех стоящее, то его и нужно юзать.... Я вообще хотел на VB .NET C Crystal Reports навоячить, но сказали чразработать так, чтобы ничего не ставить на клиентские машины. За сим и выбрал Perl... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 11:28 |
|
||
|
|

start [/forum/search_topic.php?author=RuPay&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 423ms |
| total: | 590ms |

| 0 / 0 |
