Вверх ↑
Этот топик читают: Гость
Ответов: 29
Рейтинг: 5
#16: 2010-03-03 22:50:50 ЛС | профиль | цитата
с использованием вот этого
code_17178.txt

получается вот это
http://www.hiasm.com/forum_serv.php?q=56&id=1136
а надо вот это чтоб получилось
http://www.hiasm.com/forum_serv.php?q=56&id=1137


карма: 1

0
файлы: 1code_17178.txt [1.7KB] [154]
Разработчик
Ответов: 26153
Рейтинг: 2127
#17: 2010-03-03 23:11:52 ЛС | профиль | цитата
А вот так не пойдет


Add(MainForm,4118931,70,189)
{
Width=1025
Height=660
link(onCreate,2679549:doEvent1,[])
}
Add(MTStrTbl,5543761,70,280)
{
Left=150
Top=5
Width=250
Height=220
Name="1"
Columns=#1:1|
ColumnWidth=180
}
Add(MTStrTbl,14948654,70,231)
{
Left=150
Top=235
Width=250
Height=220
Name="2"
Columns=#1:2|
ColumnWidth=180
}
Add(MST_RowAction,14030405,378,203)
{
MSTControl="1"
link(onChange,15967578:doTabToHTML,[(436,209)(436,237)])
}
Add(MST_RowAction,10972549,378,266)
{
MSTControl="2"
link(onChange,10510058:doTabToHTML,[])
}
Add(Hub,2679549,161,203)
{
OutCount=3
link(onEvent1,14464315:doData,[])
link(onEvent2,9405027:doData,[(202,216)(202,272)])
link(onEvent3,5170587:doTimer,[(188,223)(188,468)])
}
Add(MT_String,5344250,322,203)
{
@Color=11184810
Delimeter="*"
link(onResult,14030405:doRowAction,[])
}
Add(MT_String,4480147,322,266)
{
@Color=11184810
Delimeter="*"
link(onResult,10972549:doRowAction,[])
}
Add(DoData,14464315,273,203)
{
Data=String(111111)
link(onEventData,5344250:doMTString,[(313,209)(313,223)])
}
Add(DoData,9405027,273,266)
{
Data=String(222222)
link(onEventData,4480147:doMTString,[(313,272)(313,286)])
}
Add(MST_HTML,15967578,462,231)
{
TabBorderWeight=1
MSTControl="1"
Point(HTMLTab)
}
Add(MST_HTML,10510058,427,266)
{
TitlePadLeft=0
TitlePadTop=20
TabBorderWeight=1
MSTControl="2"
Point(HTMLTab)
}
Add(WebBrowser,5453772,518,434)
{
Left=465
Top=10
Width=475
Height=525
Point(doFromText)
}
Add(Timer,5170587,266,462)
{
Interval=500
Enable=1
AutoStop=1
link(onTimer,8736157:doString,[])
}
Add(FormatStr,8736157,455,462)
{
Mask="<table><tr><td>%1</td><td>%2</td></tr></table>"
link(onFString,5453772:doFromText,[])
link(Str1,10510058:HTMLTab,[(461,380)(433,380)])
link(Str2,15967578:HTMLTab,[])
}


карма: 22

0
Ответов: 29
Рейтинг: 5
#18: 2010-03-03 23:16:44 ЛС | профиль | цитата
Также мне Dilma посоветовал! я так понимаю в свойство Mask вставлен код HTML который создает таблицу и вставляет в нее другие?
карма: 1

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#19: 2010-03-03 23:19:22 ЛС | профиль | цитата
ZHeka-34 писал(а):
Mask вставлен код HTML который создает таблицу и вставляет в нее другие?

Совершенно правильно, это назывется "вложенные таблицы", они вставляются в ячейки таблицы верхнего уровня. И чем тебя такой подход не устраивает Ничего, вроде, сложного нет
карма: 22

0
Ответов: 29
Рейтинг: 5
#20: 2010-03-03 23:37:01 ЛС | профиль | цитата
я уже давно работаю над одним проектом, итоговый результат работы документа вывод документа на печать http://www.hiasm.com/forum_serv.php?q=56&id=1138, печать таблицы я реализовывал с помощью print_table а вот шапка данного документа хоть и выглядит таблицей это набор print_text сформированных в шаблоне документа. на данный момент я решил уйти от этой схемы т.к она ресурсоемкая и готовые документы не презентабельны, кроме того при использовании мт таблиц появляются новые возможности. так вот я не как не могу сообразить как сделать шапку этого документа.
карма: 1

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#21: 2010-03-03 23:47:48 ЛС | профиль | цитата
ZHeka-34 писал(а):
как сделать шапку этого документа.

Делаешь исходную таблицу с шапкой в MT, копируешь полученный код в FormatStr и вместо пустых ячеек вставлешь свои таблицы
карма: 22

1
Голосовали:ZHeka-34
Гость
Ответов: 17029
Рейтинг: 0
#22: 2010-03-04 00:13:19 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-05 01:21:25
карма: 0

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#23: 2010-03-04 00:14:52 ЛС | профиль | цитата
На вот тебе генератор вложенных таблиц, может пригодится. Это решение твоей задачи без сторонних преобразований

code_17179.txt


карма: 22

0
файлы: 1code_17179.txt [2.4KB] [244]
Ответов: 4641
Рейтинг: 334
#24: 2010-03-04 00:50:29 ЛС | профиль | цитата
ZHeka-34 писал(а):
вывод документа на печать

а еще можно в эксель экспортировать предварительно подготовленный шаблон...
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#25: 2010-03-04 00:53:18 ЛС | профиль | цитата
Ravilr писал(а):
а еще можно в эксель экспортировать

Если на компе есть Excel, а если его нет, ты этим вопросом не задался
карма: 22

0
Ответов: 4641
Рейтинг: 334
#26: 2010-03-04 01:15:29 ЛС | профиль | цитата
nesco писал(а):
ты этим вопросом не задался

задавался. поэтому и предложил... так между делом.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 29
Рейтинг: 5
#27: 2010-03-04 15:15:32 ЛС | профиль | цитата
посмотрите пожайлуста эту схему и прокоментируйте её, почему так?
code_17185.txt
карма: 1

0
файлы: 1code_17185.txt [3.5KB] [158]
Разработчик
Ответов: 26153
Рейтинг: 2127
#28: 2010-03-04 15:22:19 ЛС | профиль | цитата
ZHeka-34 писал(а):
посмотрите пожайлуста эту схему и прокоментируйте её, почему так?

Да все там предсказуемо работает, я не нашел ничего, что могло бы неправлино работать. И свойства каждой таблицы прекрасно меняются.
Мне не удалось повторить влияние поля TabBorderWeight в трех таблицах на отображение в центральной таблице

Просьба уточнить, что не устраивает конкретно и как проявляется баг
карма: 22

0
Ответов: 29
Рейтинг: 5
#29: 2010-03-04 15:30:19 ЛС | профиль | цитата
http://hiasm.com/forum_serv.php?q=56&id=1139
у тебя после выполнения тоже самое получается?
карма: 1

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#30: 2010-03-04 15:39:06 ЛС | профиль | цитата
ZHeka-34 писал(а):
у тебя после выполнения тоже самое получается?

Конкретно, выполнения чего и что надо получить Центральная таблица так и будет смещена, у нее нет заголовка.
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)