Практический семинар Tekla Structures 2017

Создание текстовых отчетов Tekla Structures *.RPT

Ответить
Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 04 дек 2011, 11:51

В данном разделе Вы можете задавать любые вопросы по созданию текстовых отчетов Tekla Structures *.RPT Специалисты сайта http://TopEngineer.ru/ постараются ответить на все Ваши вопросы. Рекомендуем подробно описывать свою проблему и подкреплять вопрос изображением.

Аватара пользователя
Stanislav
Сообщения: 75
Регистрация: 15 дек 2011, 14:28
Откуда: Белгород

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Stanislav » 15 дек 2011, 14:36

Здравствуйте.
Помоги создать отчет такого вида. Все сделано, кроме строк, где должны быть габариты сборок. Какие функции надо использовать? И возможно ли такое?) Спасибо.
Габариты.JPG

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 18 дек 2011, 13:45

Да такое можно сделать. У каждой сборки есть свои габариты. Список переменных есть в дереве доступных переменных в самом редакторе.

Код: Выделить всё

GetValue("HEIGHT")
GetValue("LENGTH")
GetValue("WIDTH")
Обратите внимание чтобы все переменные находились внутри цикла сборки.
Если переменные находятся не в цикле сборки то надо указывать как класс так и метод разделяя их точкой.

Код: Выделить всё

GetValue("ASSEMBLY.HEIGHT")
GetValue("ASSEMBLY.LENGTH")
GetValue("ASSEMBLY.WIDTH")

Аватара пользователя
Stanislav
Сообщения: 75
Регистрация: 15 дек 2011, 14:28
Откуда: Белгород

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Stanislav » 19 дек 2011, 08:39

Спасибо, все получилось.

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 19 дек 2011, 11:59

Stanislav писал(а):Здравствуйте.
Помоги создать отчет такого вида. Все сделано, кроме строк, где должны быть габариты сборок. Какие функции надо использовать? И возможно ли такое?) Спасибо.
Габариты.JPG
Вообще не рекомендую делать текстовые отчеты. Они не удобны. Лучше создавать отчет в экселе. Он проще и удобнее в использовании.

Аватара пользователя
Stanislav
Сообщения: 75
Регистрация: 15 дек 2011, 14:28
Откуда: Белгород

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Stanislav » 23 дек 2011, 13:59

Моих знаний хватает пока только на текстовые. Ну а импортировать в эксель, разбить на столбцы и прочее - это дело 5 минут.

Аватара пользователя
CuPo>I<a
Сообщения: 846
Регистрация: 26 дек 2011, 12:41
Откуда: Златоуст
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение CuPo>I<a » 27 дек 2011, 07:03

Stanislav писал(а):Моих знаний хватает пока только на текстовые. Ну а импортировать в эксель, разбить на столбцы и прочее - это дело 5 минут.
Нужно просто создать шаблон вида Название.xsl.rpt и будет счастье. Структура шаблона-то не меняется... и не нужны эти подчеркивания и вертикальные "палочки"

Аватара пользователя
ZMK
Сообщения: 187
Регистрация: 06 дек 2011, 05:34

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение ZMK » 27 дек 2011, 08:58

CuPo>I<a писал(а):
Stanislav писал(а):Моих знаний хватает пока только на текстовые. Ну а импортировать в эксель, разбить на столбцы и прочее - это дело 5 минут.
Нужно просто создать шаблон вида Название.xsl.rpt и будет счастье. Структура шаблона-то не меняется... и не нужны эти подчеркивания и вертикальные "палочки"
А разделять на колонки?) забыли?

Аватара пользователя
CuPo>I<a
Сообщения: 846
Регистрация: 26 дек 2011, 12:41
Откуда: Златоуст
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение CuPo>I<a » 27 дек 2011, 09:59

ZMK писал(а):
CuPo>I<a писал(а):
Stanislav писал(а):Моих знаний хватает пока только на текстовые. Ну а импортировать в эксель, разбить на столбцы и прочее - это дело 5 минут.
Нужно просто создать шаблон вида Название.xsl.rpt и будет счастье. Структура шаблона-то не меняется... и не нужны эти подчеркивания и вертикальные "палочки"
А разделять на колонки?) забыли?
ну лааадно...лааадно....надо еще вставить символы табуляции между ячейками, \t между полями дописать

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 27 дек 2011, 10:37

Не пытайтесь в эксель портировать текст .Это не самая хороша идея.
В текстовых отчетах очень ограниченная логика. Если создавать ее на основе html то логика будет намного шире и таблицы эксель будет принимать как свои.
Изображение

Рекомендую использовать текстовые отчеты только для шаблонов которые нужны для запроса свойств в модели.

Изображение

Syava
Сообщения: 47
Регистрация: 08 дек 2011, 12:34
Откуда: Минск
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Syava » 26 янв 2012, 09:23

Скажите,а как заменить текловское обозначение Pl на более привычное обозначение пластины "-"?

Айдар
Сообщения: 231
Регистрация: 06 дек 2011, 22:23
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Айдар » 26 янв 2012, 09:28

if (GetValue("PROFILE.HEIGHT") < GetValue("PROFILE.WIDTH")) then
"-"+GetValue("PROFILE.HEIGHT")
else
"-"+GetValue("PROFILE.WIDTH")
endif

Syava
Сообщения: 47
Регистрация: 08 дек 2011, 12:34
Откуда: Минск
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Syava » 26 янв 2012, 09:31

Айдар,спасибо,а куда этот шаблончик вставить? :roll:

Айдар
Сообщения: 231
Регистрация: 06 дек 2011, 22:23
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Айдар » 26 янв 2012, 09:42

1.в шаблоне ставишь поле значения, счелкаешь 2 раза на нем
2.Жми формула
3.Поле для прописи формул – туда и забиваешь;)
Вложения
Снимок.JPG

Syava
Сообщения: 47
Регистрация: 08 дек 2011, 12:34
Откуда: Минск
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Syava » 26 янв 2012, 09:44

О,супер,спасибо!может и с обозначением трубы поможешь?)))

Айдар
Сообщения: 231
Регистрация: 06 дек 2011, 22:23
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Айдар » 26 янв 2012, 11:36

Вообщем по вопросу с трубой можно так:
1.Оригинальный профиль
2.Что дает формула
А. толщина стенки
Б. ширина профиля т.е. диаметр!
В. значение "Пи"
Г. длина
Тип данных: "Текст"
Вложения
Снимок.JPG

Айдар
Сообщения: 231
Регистрация: 06 дек 2011, 22:23
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Айдар » 09 фев 2012, 10:03

Для определения трудоемкости нужно определить длину реза по контуру и количество граней:
- отверстий (+пазов)
- пластин
Ну с отверстиями еще можно что то придумать, а есть у кого нибудь идеи как определить длину контура и количество граней (если даже эта грань с радиусом) пластин?

Вопрос решен!

Владимир Шнейдер
Сообщения: 291
Регистрация: 03 фев 2012, 17:29
Откуда: Днепропетровск

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Владимир Шнейдер » 10 фев 2012, 20:13

Айдар писал(а):Для определения трудоемкости нужно определить длину реза по контуру и количество граней:
- отверстий (+пазов)
- пластин
Ну с отверстиями еще можно что то придумать, а есть у кого нибудь идеи как определить длину контура и количество граней (если даже эта грань с радиусом) пластин?

Вопрос решен!
А можете рассказать, как его решили?

Айдар
Сообщения: 231
Регистрация: 06 дек 2011, 22:23
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Айдар » 11 фев 2012, 09:21

атрибута отвечающего за контур я не нашел, по этому решение есть через площади поверхностей пластин

rka
Сообщения: 100
Регистрация: 11 янв 2012, 12:19
Откуда: Курган

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение rka » 12 фев 2012, 09:18

Есть ли возможность в отчете узнать на какие детали или сборки идет ссылка в комплексном чертеже?

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 12 фев 2012, 10:50

К сожалению такой связи нет.

sinbeam
Сообщения: 5
Регистрация: 17 апр 2012, 08:14

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение sinbeam » 17 апр 2012, 08:53

Отчетом по болтам разрерзные шайбы воспринимаются как и обычные (количество их складывается). Можно ли сделать чтобы они шли отдельной строкой?
208342362.jpg

Айдар
Сообщения: 231
Регистрация: 06 дек 2011, 22:23
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Айдар » 17 апр 2012, 09:13

можно! в твоем случае трудно сказать в чем именно проблема, не увидев сам шаблон, м.б. не хватает сортировки в значении стандарт

pdimav
Сообщения: 243
Регистрация: 16 янв 2012, 19:07

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение pdimav » 17 апр 2012, 09:21

А можете выложить пример отчета на основе html для Excel !?
pdimav1979(не собака)yandex.ru

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 17 апр 2012, 09:26

pdimav писал(а):А можете выложить пример отчета на основе html для Excel !?
Можно.. Дело то не хитрое.. Только без знания HTML в нем все равно ничего понятно не будет. Если HTML знаешь то тогда и вопросов не будет.
Вывод. Найди какую-нибедь литературу по HTML, сразу все станет понятнее. Язык не полноценный поэтому крайне простой.

sinbeam
Сообщения: 5
Регистрация: 17 апр 2012, 08:14

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение sinbeam » 17 апр 2012, 16:11

Айдар писал(а):можно! в твоем случае трудно сказать в чем именно проблема, не увидев сам шаблон, м.б. не хватает сортировки в значении стандарт
Сортировка есть. Шаблон стандартный. На всякий случай проверил в разных средах - результат один.
Разрезную шайбу отказывается выбирать в отчет. Даже если на болте толька одна разрезная шайба - в отчете стандарт выбирает для обычных шайб.

Айдар
Сообщения: 231
Регистрация: 06 дек 2011, 22:23
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Айдар » 12 май 2012, 09:26

Есть задача, в которой нет решения!

Основная строка "Сборка" и второстепенная "Деталь". Есть суммы "SUM" (связаны с количеством позиции в сборки) из строк деталей, которые должны отображаться в строке "Сборка" т.е. выше! Как такое возможно сделать? (м.б. HTML поможет?)

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 12 май 2012, 10:03

HTML поможет + пару строчек на Java Script. Это достаточно простая задача.

Айдар
Сообщения: 231
Регистрация: 06 дек 2011, 22:23
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Айдар » 12 май 2012, 10:06

сейчас решал этот вопрос переносом "сборки" вниз)
но все ж можно пример кода

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 12 май 2012, 14:58

Айдар писал(а):сейчас решал этот вопрос переносом "сборки" вниз)
но все ж можно пример кода

Код: Выделить всё

<table id="table">
<tr><td>1</td><td>2</td><td>3</td></tr>
<tr><td>4</td><td>5</td><td>6</td></tr>
<tr><td>7</td><td>8</td><td>9</td></tr>
</table>
<script type="text/javascript">
<!--
for(i=0;(node=document.getElementById("table").getElementsByTagName("tr").item(i));i++){
sum_tr=0;
for(k=0;(td=node.getElementById.getElementsByTagName("td").item(k));k++){
sum_tr+=td.innerHTML;
}
alert(sum_tr);
}
-->
</script> 

Андрей Мисюра
Сообщения: 63
Регистрация: 07 апр 2012, 23:06

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Андрей Мисюра » 25 июл 2012, 18:05

Здравствуйте!
Возникла такая проблема, создал ведомость метизов, и непонятно откуда появились болты длиной 400-600 мм. Клас болта отображается как 00. Что это может быть?
bolt000.png

Аватара пользователя
vladimir_a
Сообщения: 699
Регистрация: 07 дек 2011, 21:22

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение vladimir_a » 25 июл 2012, 20:05

так выдели болты М16 М20 и поставь класс прочности 5.8. у тебя там нули походу стоят)

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 26 июл 2012, 10:10

Андрей Мисюра писал(а):Здравствуйте!
Возникла такая проблема, создал ведомость метизов, и непонятно откуда появились болты длиной 400-600 мм. Клас болта отображается как 00. Что это может быть?
Выбири класс прочности. По умолчанию его задать нельзя. О ставит "00"

Андрей Мисюра
Сообщения: 63
Регистрация: 07 апр 2012, 23:06

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Андрей Мисюра » 03 авг 2012, 13:31

Спасибо, уже разобрался.

pdimav
Сообщения: 243
Регистрация: 16 янв 2012, 19:07

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение pdimav » 03 окт 2012, 07:42

а кто нибудь генерировал рамку со штампом строительным формата А4 в отчете HTML? ...может подкините?;)
pdimav1979(не собака)yandex.ru

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 03 окт 2012, 10:22

pdimav писал(а):а кто нибудь генерировал рамку со штампом строительным формата А4 в отчете HTML? ...может подкините?;)
Не делали но можно сделать это дело 5 минут

simpleengineer
Сообщения: 2
Регистрация: 23 окт 2012, 09:39

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение simpleengineer » 24 окт 2012, 16:05

А какой атрибут отвечает за нумерацию чертежей в TS 15.0?

pdimav
Сообщения: 243
Регистрация: 16 янв 2012, 19:07

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение pdimav » 25 окт 2012, 09:16

Таран Д. А. писал(а):
pdimav писал(а):а кто нибудь генерировал рамку со штампом строительным формата А4 в отчете HTML? ...может подкините?;)
Не делали но можно сделать это дело 5 минут
Дмитрий, а могли бы помочь сделать шаблончик HMTL с рамкой и штампов для формата А4 !?
Вообще суть темы..генерация текстового отчета с вставкой его в чертеж(рамка со штампом чертежа)!

Может есть смысл смотреть на другой принцип решения поставленной задачи?
pdimav1979(не собака)yandex.ru

Владимир Шнейдер
Сообщения: 291
Регистрация: 03 фев 2012, 17:29
Откуда: Днепропетровск

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Владимир Шнейдер » 26 окт 2012, 00:44

pdimav писал(а):
Таран Д. А. писал(а):
pdimav писал(а):а кто нибудь генерировал рамку со штампом строительным формата А4 в отчете HTML? ...может подкините?;)
Не делали но можно сделать это дело 5 минут
Дмитрий, а могли бы помочь сделать шаблончик HMTL с рамкой и штампов для формата А4 !?
Вообще суть темы..генерация текстового отчета с вставкой его в чертеж(рамка со штампом чертежа)!

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

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 26 окт 2012, 12:11

Честно то говоря, мы уже отошли от отчетов.
У нас прямые выгрузки в SQL и обработка данных идет на нормальном SQL языке. Никаких проблем нет. В Tekla Structures конечно очень своеобразный редактор и у него есть просто масса минусов .

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 26 окт 2012, 12:12

pdimav писал(а):
Таран Д. А. писал(а):
pdimav писал(а):а кто нибудь генерировал рамку со штампом строительным формата А4 в отчете HTML? ...может подкините?;)
Не делали но можно сделать это дело 5 минут
Дмитрий, а могли бы помочь сделать шаблончик HMTL с рамкой и штампов для формата А4 !?
Вообще суть темы..генерация текстового отчета с вставкой его в чертеж(рамка со штампом чертежа)!

Может есть смысл смотреть на другой принцип решения поставленной задачи?
Моу сделать отчет в экселе сразу со штампом. Но есть свои тонкости. Вообще я просто делал отчет в экселе и вставляю в файл ворда со штампом.
Рамка в ворде А3.doc
(42 КБ) 949 скачиваний

Аватара пользователя
CuPo>I<a
Сообщения: 846
Регистрация: 26 дек 2011, 12:41
Откуда: Златоуст
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение CuPo>I<a » 13 ноя 2012, 13:57

Подскажите, пожалуйста кто в курсе! Почему с помощью атрибута GetValue("CONNECTED_ASSEMBLIES") не выводится значение, когда марка к которой крепится марка и прикрепляемая марка имеют одинкаковый номер позиции???

mischa
Сообщения: 40
Регистрация: 05 мар 2012, 21:13

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение mischa » 15 ноя 2012, 14:33

Согласно "Руководство по работе и шаблонами и отчетами",для получения отчетов многоуровневых сборок нужно пользоваться структорой:см.Вложения.Для сборок работает.А для отчетов арматуры из многоуровневых отлитых элементов не очень. Из стандартных отченов для арматуры выяснил что строку арматура нужно ложить в папку детали.У меня такая структура работает только для 2-х уровневого отлитого элемента,а для трех уровневого никак.Т.е. не получается отчет для сборки 0 уровня.Помогите Очень нужно.и именно трехуровневая модель отлитого элемента. :?
Вложения
1.JPG
структура по руководству
1.JPG (10.44 КБ) 31792 просмотра
2.JPG
моя структура
2.JPG (25.23 КБ) 31792 просмотра
3.JPG
Модель

mischa
Сообщения: 40
Регистрация: 05 мар 2012, 21:13

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение mischa » 16 ноя 2012, 22:47

mischa писал(а):Согласно "Руководство по работе и шаблонами и отчетами",для получения отчетов многоуровневых сборок нужно пользоваться структорой:см.Вложения.Для сборок работает.А для отчетов арматуры из многоуровневых отлитых элементов не очень. Из стандартных отченов для арматуры выяснил что строку арматура нужно ложить в папку детали.У меня такая структура работает только для 2-х уровневого отлитого элемента,а для трех уровневого никак.Т.е. не получается отчет для сборки 0 уровня.Помогите Очень нужно.и именно трехуровневая модель отлитого элемента. :?
Еще раз здравствуйте!Сегодня попросил помочь разобраться в данном вопросе коллегу с работы(неплохо разбирающийся в языках программирования и запросах в базу данных ). В итоге убили пару-тройку часиков, и выяснили тот факт.что не получается запросить отлитый элемент входящий в состав отлитого элемента.По глобальному идентификатору видно, что внутри "себя" он видит только "себя", не зависимо от уровня сборки.
Если Создать отчет из всех то увидим, что вложенные элементы существуют в модели.?!Пожалуйста помогите решить данную проблему!Очень нужно!Необходимо!
Вложения
1.png
состав шаблона
2.png
запрос отчета для выбранного отлитого элемента
3.png
запрос отчета для всех деталей

Аватара пользователя
Builder
Сообщения: 76
Регистрация: 13 янв 2012, 13:46
Откуда: Нижний Тагил - Челябинск
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Builder » 03 дек 2012, 14:31

Обнаружили проблему при создании нового текстового отчёта. Не удаётся назначить тип для строки, поскольку эта опция недоступна.
Проблема только в KMD_RUS, в других средах такого нет
Кто-нибудь сталкивался?

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 03 дек 2012, 17:12

Builder писал(а):Обнаружили проблему при создании нового текстового отчёта. Не удаётся назначить тип для строки, поскольку эта опция недоступна.
Проблема только в KMD_RUS, в других средах такого нет
Кто-нибудь сталкивался?
Дай скрин хоть :)
У меня все работает.
Скинь сам отчет. Я попробую у себя.

Аватара пользователя
Builder
Сообщения: 76
Регистрация: 13 янв 2012, 13:46
Откуда: Нижний Тагил - Челябинск
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Builder » 06 дек 2012, 09:37

не активно окно в Текла.png

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 06 дек 2012, 11:03

Странно как ты так вообще сделал.
Когда создаешь цикл не забывай сразу выбрать какой парамерт использовать.
Но вообще чтото не так у тебя.. Так не должно быть. Переставь теклу.
Изображение

troy-47
Сообщения: 135
Регистрация: 29 янв 2013, 10:15
Откуда: Краснодар

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение troy-47 » 01 фев 2013, 15:29

Айдар писал(а):1.в шаблоне ставишь поле значения, счелкаешь 2 раза на нем
2.Жми формула
3.Поле для прописи формул – туда и забиваешь;)



Если не сложно, объясни еще разок что в шаблоне открывать надо, как ссылку вставлять на имя, не совсем разобрался...

Аватара пользователя
AntonB
Сообщения: 56
Регистрация: 19 дек 2012, 17:05

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение AntonB » 19 фев 2013, 12:30

Как в список отчетов добавить собственные отчеты? Искал, но что-то не нашёл..

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 19 фев 2013, 12:48

AntonB писал(а):Как в список отчетов добавить собственные отчеты? Искал, но что-то не нашёл..
Никак просто в ту же папку положи

Аватара пользователя
AntonB
Сообщения: 56
Регистрация: 19 дек 2012, 17:05

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение AntonB » 19 фев 2013, 13:34

Пробовал, программа не видит. Перезапускал, не помогает.

Аватара пользователя
CuPo>I<a
Сообщения: 846
Регистрация: 26 дек 2011, 12:41
Откуда: Златоуст
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение CuPo>I<a » 19 фев 2013, 13:45

расширения должны быть tpl или rpt
перезапускать надо только генератор отчетов

Jenek
Сообщения: 13
Регистрация: 15 дек 2012, 16:19

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Jenek » 24 фев 2013, 12:38

Подскажите пожалуйста почему при запросе детали различаются вес (нетто) и вес (брутто)
Вложения
Безымянный.jpg

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 24 фев 2013, 15:33

По моему одно рассчитывается из сечения другой рассчитывается умножение на массу 1 погонного метра в свойстве профиля.
Точно не помню но есть метода по тому как рассчитываются все массы.

troy-47
Сообщения: 135
Регистрация: 29 янв 2013, 10:15
Откуда: Краснодар

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение troy-47 » 25 фев 2013, 13:59

Не получается заменить обозначение "PL" на "-"прописал вот что:

if (GetValue("PROFILE.HEIGHT") < GetValue("PROFILE.WIDTH")) then
"-"+GetValue("PROFILE.HEIGHT")
else
"-"+GetValue("PROFILE.WIDTH")
endif

может я что не так делаю: 1 открыл шаблон, 2 профиль, 3 формула, 4 формулу прописал, перезагрузился и вот результат
Вложения
Скрин 9.jpg

troy-47
Сообщения: 135
Регистрация: 29 янв 2013, 10:15
Откуда: Краснодар

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение troy-47 » 26 фев 2013, 08:33

Еще возник вопросик, что надо прописать что бы в штампе на отдельную деталь отображалась марка детали?
Вложения
Скрин 12.jpg

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 26 фев 2013, 10:07

GetValue("PART.PART_POS")

troy-47
Сообщения: 135
Регистрация: 29 янв 2013, 10:15
Откуда: Краснодар

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение troy-47 » 26 фев 2013, 10:44

Таран Д. А. писал(а):GetValue("PART.PART_POS")
только не бейте ногами... в редакторе шаблонов самого штампа уже прописана формула, а добавить эту не получается...
Вложения
Скрин 15.jpg

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 26 фев 2013, 11:52

endif - перенеси в самый конец текста но не на месте. Да и сам текст как то странно работает.
Сделай так

Код: Выделить всё

if (GetValue("DRAWING.TYPE") == "G") then GetValue("DRAWING.TITLE1") else
if (GetValue("DRAWING.TYPE") == "A") then GetValue("ТУТ ВПИШИ ПЕРЕМЕННУЮ С НОМЕРОМ ПРОЕКТА")  +"-" + GetValue("DRAWING.DR_PART_POS") else
if (GetValue("DRAWING.TYPE") == "M") then GetValue("DRAWING.TITLE1") else
if (GetValue("DRAWING.TYPE") == "W") then GetValue("DRAWING.TITLE1") else
if (GetValue("DRAWING.TYPE") == "C") then GetValue("DRAWING.TITLE1")+"-" + GetValue("DRAWING.DR_PART_POS")  else

" "
endif
endif
endif
endif
endif
А потом выводи уже это поле. ТАк как для разных типов чертежей поля разные.
Ну а потом ссылайся на это поле и уже обрезай его если нало и раскидывай на разное количество строк

Код: Выделить всё

if length(GetFieldFormula("Текст_поля_1"))<=22 then GetFieldFormula("Текст_поля_1") else " " endif

troy-47
Сообщения: 135
Регистрация: 29 янв 2013, 10:15
Откуда: Краснодар

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение troy-47 » 26 фев 2013, 13:08

Таран Д. А. писал(а):endif - перенеси в самый конец текста но не на месте. Да и сам текст как то странно работает.
Сделай так

Код: Выделить всё

if (GetValue("DRAWING.TYPE") == "G") then GetValue("DRAWING.TITLE1") else
if (GetValue("DRAWING.TYPE") == "A") then GetValue("ТУТ ВПИШИ ПЕРЕМЕННУЮ С НОМЕРОМ ПРОЕКТА")  +"-" + GetValue("DRAWING.DR_PART_POS") else
if (GetValue("DRAWING.TYPE") == "M") then GetValue("DRAWING.TITLE1") else
if (GetValue("DRAWING.TYPE") == "W") then GetValue("DRAWING.TITLE1") else
if (GetValue("DRAWING.TYPE") == "C") then GetValue("DRAWING.TITLE1")+"-" + GetValue("DRAWING.DR_PART_POS")  else

" "
endif
endif
endif
endif
endif
А потом выводи уже это поле. ТАк как для разных типов чертежей поля разные.
Ну а потом ссылайся на это поле и уже обрезай его если нало и раскидывай на разное количество строк

Код: Выделить всё

if length(GetFieldFormula("Текст_поля_1"))<=22 then GetFieldFormula("Текст_поля_1") else " " endif

Что-то не получается, может я опять что-то не то делаю...
Вложения
Скрин16.jpg

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 26 фев 2013, 13:22

1) Создаем скрытое поле в котором будет генерироваться нужный текст для нужнго типа чертежа
txt.png
2) Далее выводим с нужным фильтром уже готовый текст в нужнфе поля

ече2.png
ече2.png (89.12 КБ) 28512 просмотров
Не понимаю зачем так долго возиться если за копейки можно взять все готове.

troy-47
Сообщения: 135
Регистрация: 29 янв 2013, 10:15
Откуда: Краснодар

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение troy-47 » 27 фев 2013, 08:12

Здравствуйте, так та оно так... и скорее всего приобретем среду... но пока не начну разбирать что к чему, хотя бы простенькие скрипты... среды мне не видать как собственных ушей....
по поводу создания "Текст поля 1", я все сделал как описано выше и вот результат
Вложения
Скрин22.jpg

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 27 фев 2013, 09:38

у тебя сам штам должен быть в цикле сборки

troy-47
Сообщения: 135
Регистрация: 29 янв 2013, 10:15
Откуда: Краснодар

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение troy-47 » 27 фев 2013, 15:01

Таран Д. А. писал(а):у тебя сам штам должен быть в цикле сборки
Все, сделал, работает, красота....
Я только одну формулу немного передел:
if (GetValue("DRAWING.TYPE") == "A") then GetValue("DRAWING.DR_PART_POS") else
что бы в названии сборки не было шифра....

Аватара пользователя
Таран Д. А.
Администратор
Сообщения: 2874
Регистрация: 30 ноя 2011, 18:41
Откуда: г. Москва
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение Таран Д. А. » 27 фев 2013, 15:19

troy-47 писал(а):
Таран Д. А. писал(а):у тебя сам штам должен быть в цикле сборки
Все, сделал, работает, красота....
Я только одну формулу немного передел:
if (GetValue("DRAWING.TYPE") == "A") then GetValue("DRAWING.DR_PART_POS") else
что бы в названии сборки не было шифра....
На заводе одновременно может находится очень много одинаковых сборок из разных проектов. Номер проекта в шифре обязателен.

troy-47
Сообщения: 135
Регистрация: 29 янв 2013, 10:15
Откуда: Краснодар

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение troy-47 » 27 фев 2013, 15:39

Таран Д. А. писал(а):
troy-47 писал(а):
Таран Д. А. писал(а):у тебя сам штам должен быть в цикле сборки
Все, сделал, работает, красота....
Я только одну формулу немного передел:
if (GetValue("DRAWING.TYPE") == "A") then GetValue("DRAWING.DR_PART_POS") else
что бы в названии сборки не было шифра....
На заводе одновременно может находится очень много одинаковых сборок из разных проектов. Номер проекта в шифре обязателен.
Тогда понятно...

sinbeam
Сообщения: 5
Регистрация: 17 апр 2012, 08:14

Признак наличия более одной детали в сборке

Сообщение sinbeam » 06 мар 2013, 08:07

В зависимости от того есть ли сварка вес сборки умножается на небольшой коэффициент. Как можно в отчете включить такое условие? Варианты - наличие сварки или в сборке более одной детали.

Аватара пользователя
CuPo>I<a
Сообщения: 846
Регистрация: 26 дек 2011, 12:41
Откуда: Златоуст
Контактная информация:

Re: Признак наличия более одной детали в сборке

Сообщение CuPo>I<a » 06 мар 2013, 08:17

sinbeam писал(а):В зависимости от того есть ли сварка вес сборки умножается на небольшой коэффициент. Как можно в отчете включить такое условие? Варианты - наличие сварки или в сборке более одной детали.
...или вес сборки не равен весу главной детали

sinbeam
Сообщения: 5
Регистрация: 17 апр 2012, 08:14

Re: Признак наличия более одной детали в сборке

Сообщение sinbeam » 06 мар 2013, 08:24

CuPo>I<a писал(а): ...или вес сборки не равен весу главной детали
Не подходит. В отчете вес сборки формируется суммированием весов входящих деталей и после суммирования нужно умножить или не умножить на коэффициент. Т.е. Assembly weight не используется вообще а part.weight используется в цикле с условием расчета веса в зависимости от типа профиля.

Аватара пользователя
CuPo>I<a
Сообщения: 846
Регистрация: 26 дек 2011, 12:41
Откуда: Златоуст
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение CuPo>I<a » 06 мар 2013, 10:40

чего это не подходит!?
если вес главной детали (mainpart.weight) равен весу сборки (assembly.weight), то значит в сборке одна деталь
и побоку все ваши дополнительные алгоритмы расчетов

sinbeam
Сообщения: 5
Регистрация: 17 апр 2012, 08:14

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение sinbeam » 06 мар 2013, 10:52

А в принципе верно. Спасибо. Перемудрил.

meart
Сообщения: 494
Регистрация: 04 мар 2013, 18:09

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение meart » 19 апр 2013, 10:02

Таран Д. А. писал(а):Странно как ты так вообще сделал.
Когда создаешь цикл не забывай сразу выбрать какой парамерт использовать.
Но вообще чтото не так у тебя.. Так не должно быть. Переставь теклу.
Изображение
Builder писал(а):
не активно окно в Текла.png
сталкивался с этой проблемой в среде russia.. решение в конце концов нашлось:
нужно указать в каком файле прописаны типы строк.
Редактор шаблонов -> Параметры -> Предпочтительные параметры -> "Содержимое строки"
http://pikucha.ru/iaRs0

P.S. прошу прощения за скрин.. не нашел как добавить напрямую на форум
«Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не вполне уверен.» А. Эйнштейн

meart
Сообщения: 494
Регистрация: 04 мар 2013, 18:09

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение meart » 19 апр 2013, 10:08

при создании текстового шаблона можно использовать ID объекта, чтобы по клику в шаблоне объект выделялся в модели..
Но не получается выделить все сборки одной марки (выделяет один экземпляр сборки).. а хотелось бы выделить все -_-
может кто сталкивался с подобного рода вопросом?
«Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не вполне уверен.» А. Эйнштейн

Аватара пользователя
CuPo>I<a
Сообщения: 846
Регистрация: 26 дек 2011, 12:41
Откуда: Златоуст
Контактная информация:

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение CuPo>I<a » 19 апр 2013, 20:43

И не получится. Только через api

rka
Сообщения: 100
Регистрация: 11 янв 2012, 12:19
Откуда: Курган

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение rka » 15 июн 2017, 11:17

Есть возможность в текстовом редакторе сделать нумерацию выведенных строк?

daiman444
Сообщения: 73
Регистрация: 04 май 2016, 13:12

Re: Создание текстовых отчетов Tekla Structures *.RPT

Сообщение daiman444 » 27 ноя 2017, 14:48

CuPo>I<a писал(а):
06 мар 2013, 10:40
если вес главной детали (mainpart.weight) равен весу сборки (assembly.weight), то значит в сборке одна деталь
гениально
Американский форум- задал вопрос, тебе на него обстоятельно и вежливо ответят.
Еврейский форум- задал вопрос, тебе зададут встречный вопрос.
Русский форум-задал вопрос, тебе ещё 2 часа будут объяснять какой ты мудак!

Ответить
phpbb3 styles

Вернуться в «Редактор шаблонов Tekla Structures»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость