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

Создание отчетов Excel в Tekla Structures *.XLS

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

Создание отчетов Excel в Tekla Structures *.XLS

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

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

djynar
Сообщения: 41
Регистрация: 06 дек 2011, 12:44

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение djynar » 14 дек 2011, 06:28

День добрый!Может есть шаблончик для технической спецификации металла в чертежах КМ?

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 14 дек 2011, 15:58

djynar писал(а):День добрый!Может есть шаблончик для технической спецификации металла в чертежах КМ?
Шаблончики есть любые. Скинь скрин что тебе нуджно.

djynar
Сообщения: 41
Регистрация: 06 дек 2011, 12:44

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение djynar » 16 дек 2011, 11:42

wildomen писал(а):
djynar писал(а):День добрый!Может есть шаблончик для технической спецификации металла в чертежах КМ?
Шаблончики есть любые. Скинь скрин что тебе нуджно.
Если есть что-нибудь подобное - буду благодарен!!!
Вложения
техническая спецификация металла.png

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

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

Готовых шаблонов конечно не существует но сделать можно. Найти меня в скайпе я помогу сделать. Ник wildomen

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение rka » 06 фев 2012, 11:20

Excel почти во всех случаях выдает текст как на скрине 1. Бывают приятные исключения какие-нибудь отчеты получаются нормально, один участок получается, 5 других нет. Модель одна, а результат разный. Когда открываю из excel отчет в формате "xsr" предлагает :shock: турецкую windows см. скрин 2. Из-за этого отчеты в excel не пользуются популярностью :(
Вложения
Крякозябры в таблице.jpg
скрин 1
Крякозябры в таблице.jpg (121.17 КБ) 20022 просмотра
Крякозябры в таблице2.jpg
скрин 2
Крякозябры в таблице2.jpg (98.18 КБ) 20022 просмотра

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 06 фев 2012, 13:34

Мы не экспортируем в EXCEL.
Мы пишем сразу отчет в понятном EXCEL формате (на чистом HTML).
Так как EXCEL является редактором таблиц, а ХТМЛ это язык разметки таблиц, то эксел запросто открывает файлы написанные на ХТМЛ.
Собственно текст в отчете примерно такой:
Если что-то не понятно пишите.
Постараюсь ответить.

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

       <html xmlns="http://www.w3.org/1999/xhtml">
       <head>
       <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
        <title>Ведомость метизов</title>

        </head>
       <body>
                            <body>

        <!-- Таблицы "Информация о проекте" и "Доступные  табличные данные по проекту (Навигация)" -->

            <table style="width: 100%; border="1"">

                  <tr>
                    <td>
                       <table border="1" cellspacing="0" width="400">
                        <tbody>
                          <tr>
                            <td align="center" bgcolor="#c6be97" colspan="2"><b>Информация о проекте</b></td>
                          </tr>
                          <tr align="center">

                              <td bgcolor="#f2f2f2">&nbsp; <b> Номер проекта </b></td>
                                <td>&nbsp; 163
                                 &nbsp;</td>

                          </tr>
                          <tr align="center">
                              <td bgcolor="#f2f2f2">&nbsp;<b> Название проекта </b></td>

                                <td>&nbsp;  
                                 &nbsp;</td>
                          </tr>

                          </tr>
                          <tr align="center">
                              <td bgcolor="#f2f2f2">&nbsp;<b> Адрес </b></td>
                                <td>&nbsp;   
                                 &nbsp;</td>

                          </tr>

                          <tr align="center">
                              <td bgcolor="#f2f2f2">&nbsp;<b> Дата </b></td>
                                <td>&nbsp;  06.02.2012  &nbsp;11:55:16
                          </tr>
                          <tr align="center">                               </td>

                              <td bgcolor="#f2f2f2">&nbsp;<b> Разработал</b></td>
                                <td>&nbsp;                                                                                       &nbsp;</td>
                          </tr>

                           </tbody>
                         </table>
                      </td>
                   <td>

                                     <table border="1" cellspacing="0" width="100%;">
                                            <tbody>
                                              <tr><td align="center" bgcolor="#c6be97" colspan="6"><b>Доступные&nbsp; табличные данные по проекту</b></td>

                                              </tr>
                                              <tr align="center">
                                                   <td bgcolor="#f2f2f2"><b>&nbsp;01</b></td>
                                                   <td> <a href="001_KMD_Steel_Specification_(HTML).html" 
                                                         title="Посмотреть отчет " >
                                                          Спецификация стали
                                                  </a></td>
                                                   <td bgcolor="#f2f2f2"><b>&nbsp;06</b></td>
                                                   <td> <a href="006_KMD_Weld_list_(HTML).html" 
                                                         title="Посмотреть отчет " >

                                                        Таблица заводских сварных швов 
                                                  </a></td>
                                                   <td bgcolor="#f2f2f2"><b>&nbsp;11</b></td>
                                                   <td> <a href="011_KMD_Revision_list_(HTML).html" 
                                                         title="Посмотреть отчет " >
                                                        Ведомость изменений
                                                  </a></td>

                                             </tr>
                                             <tr align="center">

                                                  <td bgcolor="#f2f2f2"><b>&nbsp;02</b></td>
                                                  <td> <a href="002_KMD_Shiping_list_(HTML).html" 
                                                        title="Посмотреть отчет " >
                                                       Ведомость отправочных марок
                                                 </a></td>
                                                  <td bgcolor="#f2f2f2"><b>&nbsp;07</b></td>
                                                  <td>

                                                    <a href="
                                                    ../PublicWeb/index.html
                                                    " title=
                                                    "Для просмотра модели необходимо открыть ее именно в Internet Explorer "
                                                     onclick="window.open(this.href, '', 
                                                    'resizable=yes,status=no,location=no,toolbar=no,menubar=no,fullscreen=no,scrollbars=yes,dependent=no,width=700,left=100,height=600,top=320'); return false;"> 
                                                    Вид модели 3D 

                                                 </a></td>

                                                  <td bgcolor="#f2f2f2"><b>&nbsp;12</b></td>
                                                  <td> <a href="012_KMD_Bolt_List_with_Connected_Assemblies(HTML).html" 
                                                        title="Посмотреть отчет " >
                                                       Болты соединяемых марок
                                                 </a></td>
                                             </tr>
                                             <tr align="center">
                                                   <td bgcolor="#f2f2f2">&nbsp;<b>03</b></td>
                                                   <td> <a href="003_KMD_Bolt_list_(HTML).html" 
                                                         title="Посмотреть отчет " >

                                                        Ведомость метизов
                                                  </a></td>
                                                   <td bgcolor="#f2f2f2"><b>&nbsp;08</b></td>
                                                   <td>
                                                        <a href="008_KMD_Files_downlosd_(HTML).html" 
                                                         title="Посмотреть отчет " >
                                                        Скачать файлы проекта

                                                    </a></td>

                                                         <td bgcolor="#f2f2f2"><b>&nbsp;13</b></td>

                                                         <td> <a href="013_KMD_Material_list_for_assemblies_(HTML).html" 
                                                               title="Посмотреть отчет " >
                                                              Выборка металла каждой марки
                                                        </a></td>
                                              </tr>
                                              <tr align="center">
                                                    <td bgcolor="#f2f2f2"><b>&nbsp;04</b></td>
                                                    <td> <a href="004_KMD_Detail_list_(HTML).html" 
                                                          title="Посмотреть отчет " >
                                                         Ведомость деталей
                                                   </a></td>

                                                    <td bgcolor="#f2f2f2"><b>&nbsp;09</b></td>
                                                    <td>
                                                      <a href="009_KMD_Drawing_List_(HTML).html" 
                                                       title="Посмотреть отчет " >
                                                      Комплект чертежей


                                                  </a></td>
                                                  <td bgcolor="#f2f2f2"><b>&nbsp;14</b></td>
                                                  <td>
                                                      &nbsp;

                                                 </a></td>
                                              </tr>


                                               <tr align="center">
                                                     <td bgcolor="#f2f2f2"><b>&nbsp;05</b></td>
                                                     <td>  <a href="005_KMD_Material_list_(HTML).html" 
                                                            title="Посмотреть отчет " >
                                                           Выборка металла
                                                    </a></td>

                                                     <td bgcolor="#f2f2f2"><b>&nbsp;10</b></td>
                                                     <td> <a href="010_KMD_Scren_snapshots_(HTML).html" 
                                                           title="Посмотреть отчет " >
                                                          Скриншоты, картинки..
                                                    </a></td>
                                                    <td bgcolor="#f2f2f2"><b>&nbsp;15</b></td>
                                                    <td> <a href="http://www.steelar.net" 
                                                          title="Посмотреть отчет " >
                                                         <strong>Полный список..</strong>

                                                   </a></td>
                                                </tr>



                                           </tbody>
                                       </table>
                                    </td>
                                  </tr>
                               </table>

                        <!-- КОНЕЦ Таблицы "Информация о проекте" и "Доступные  табличные данные по проекту (Навигация)" -->

    <BR>

  <br>
  <table width="100%" border="1" cellspacing="0" >
  <tr>
    <td colspan="7"align="center">
    <b>Ведомость метизов </b></td>
  </tr>
  <tr align="center" bgcolor="#FFCC33">
     <td><b>Поз.</b></td>

     <td><b>Наименование</b></td>
     <td><b>ГОСТ, ТУ..</b></td>
     <td><b>Кол-во, шт</b></td>
     <td><b>Масса, кг</b></td>
     <td><b>Пакет</b>, мм</td>
     <td><b>Примечания</b></td>

  </tr>
    </tr>

  <tr align="center">
  <TD>&nbsp; 1      </TD>
  <TD>&nbsp;   Болт М    16-6gx35.58.010            </TD>
  <TD>&nbsp;   ГОСТ 7798-70                </TD>

  <TD>&nbsp;  2                   </TD>
  <TD>&nbsp;  0.18                </TD>
  <TD>&nbsp;  12                  </TD>
  <TD>&nbsp;                      </TD>
  </tr >

  <tr align="center">
  <TD>&nbsp; 1      </TD>
  <TD>&nbsp;   Болт М    16-6gx55.48.010            </TD>
  <TD>&nbsp;   ГОСТ 7798-70                </TD>

  <TD>&nbsp;  4                   </TD>
  <TD>&nbsp;  0.49                </TD>
  <TD>&nbsp;  12                  </TD>
  <TD>&nbsp;                      </TD>
  </tr >

  <tr align="center">
  <TD>&nbsp; 2      </TD>
  <TD>&nbsp;   Болт М    16-6gx55.58.010            </TD>
  <TD>&nbsp;   ГОСТ 7798-70                </TD>
  <TD>&nbsp;  1102                </TD>

  <TD>&nbsp;  133.89              </TD>
  <TD>&nbsp;  12                  </TD>
  <TD>&nbsp;                      </TD>
  </tr >

  <tr align="center">

  <TD>&nbsp; 3      </TD>
  <TD>&nbsp;   Болт М    16-6gx60.58.010            </TD>
  <TD>&nbsp;   ГОСТ 7798-70                </TD>
  <TD>&nbsp;  24                  </TD>
  <TD>&nbsp;  3.11                </TD>

  <TD>&nbsp;  22                  </TD>
  <TD>&nbsp;                      </TD>
  </tr >


  <tr align="center">
  <TD>&nbsp; 4      </TD>

  <TD>&nbsp;   Болт М    20-6gx45.58.010            </TD>
  <TD>&nbsp;   ГОСТ 7798-70                </TD>
  <TD>&nbsp;  4                   </TD>
  <TD>&nbsp;  0.72                </TD>
  <TD>&nbsp;  16                  </TD>

  <TD>&nbsp;                      </TD>
  </tr >

  <tr align="center">
  <TD>&nbsp; 5      </TD>
  <TD>&nbsp;   Болт М    20-6gx60.58.010            </TD>

  <TD>&nbsp;   ГОСТ 7798-70                </TD>
  <TD>&nbsp;  176                 </TD>
  <TD>&nbsp;  38.02               </TD>
  <TD>&nbsp;  13                  </TD>
  <TD>&nbsp;                      </TD>

  </tr >


  <tr align="center">
  <TD>&nbsp; 6      </TD>
  <TD>&nbsp;   Болт М    20-6gx70.58.010            </TD>
  <TD>&nbsp;   ГОСТ 7798-70                </TD>

  <TD>&nbsp;  216                 </TD>
  <TD>&nbsp;  51.99               </TD>
  <TD>&nbsp;  16                  </TD>
  <TD>&nbsp;                      </TD>
  </tr >


  <tr align="center">
  <TD>&nbsp; 7        </TD>
  <TD>&nbsp; Болт М   24x90 10.9 ХЛ               </TD>
  <TD>&nbsp; ГОСТ   52644-2006                </TD>
  <TD>&nbsp; 72                  </TD>

  <TD>&nbsp; 34.06               </TD>
  <TD>&nbsp; 50                  </TD>
  <TD>&nbsp;    </TD>
  </tr >


  <tr align="center">

  <TD>&nbsp; 8        </TD>
  <TD>&nbsp; Болт М   24x100 10.9 ХЛ              </TD>
  <TD>&nbsp; ГОСТ   52644-2006                </TD>
  <TD>&nbsp; 24                  </TD>
  <TD>&nbsp; 12.19               </TD>

  <TD>&nbsp; 56                  </TD>
  <TD>&nbsp;    </TD>
  </tr >


  <tr align="center">
  <TD>&nbsp; 9        </TD>

  <TD>&nbsp; Болт М   24x120 10.9 ХЛ              </TD>
  <TD>&nbsp; ГОСТ   52644-2006                </TD>
  <TD>&nbsp; 144                 </TD>
  <TD>&nbsp; 83.23               </TD>
  <TD>&nbsp; 80                  </TD>

  <TD>&nbsp;    </TD>
  </tr >

  <tr align="center"> 
  <td colspan="4" align="right" bgcolor="#D8E4BE"><b>Всего по группе:&nbsp;</b></td>
  <TD bgcolor="#D8E4BE"><b>        357.87   </b>  </TD>
  <td colspan="2" align="right" bgcolor="#D8E4BE"><b>&nbsp; </b></td>

  </tr >

  <tr align="center">
   <TD>&nbsp; 11                               </TD>
   <TD>&nbsp;  Гайка М   16-6Н.5.010           </TD>
   <TD>&nbsp;  ГОСТ      5915-70               </TD>

   <TD>&nbsp;  2262                            </TD>
   <TD>&nbsp; 85.07                            </TD>
   <TD>&nbsp;                                  </TD>
   <TD>&nbsp;                                  </TD>
  </tr >

  <tr align="center">
   <TD>&nbsp; 12                               </TD>
   <TD>&nbsp;  Гайка М   20-6Н.5.010           </TD>
   <TD>&nbsp;  ГОСТ      5915-70               </TD>
   <TD>&nbsp;  788                             </TD>

   <TD>&nbsp; 56.29                            </TD>
   <TD>&nbsp;                                  </TD>
   <TD>&nbsp;                                  </TD>
  </tr >


  <tr align="center">
   <TD>&nbsp; 13                               </TD>

   <TD>&nbsp;  Гайка М   24.10 ХЛ              </TD>
   <TD>&nbsp;  ГОСТ Р    52645-2006            </TD>
   <TD>&nbsp; 240                              </TD>
   <TD>&nbsp; 17.15                            </TD>
   <TD>&nbsp;                                  </TD>

   <TD>&nbsp;                                  </TD>
  </tr >

  <tr align="center"> 
   <td colspan="4" align="right" bgcolor="#D8E4BE"><b>Всего по группе:&nbsp;</b></td>
   <TD bgcolor="#D8E4BE"><b>    158.51       </b>  </TD>
   <td colspan="2" align="right" bgcolor="#D8E4BE"><b>&nbsp; </b></td>

  </tr >

  <tr align="center">
   <TD>&nbsp; 15                               </TD>
   <TD>&nbsp; Шайба    16.01.010               </TD>
   <TD>&nbsp; ГОСТ     11371-78*               </TD>

   <TD>&nbsp;2262                              </TD>
   <TD>&nbsp;25.55                             </TD>
   <TD>&nbsp;                                  </TD>
   <TD>&nbsp;                                  </TD>
  </tr >

  <tr align="center">

   <TD>&nbsp; 16                               </TD>
   <TD>&nbsp; Шайба    20.01.010               </TD>
   <TD>&nbsp; ГОСТ     11371-78*               </TD>
   <TD>&nbsp;792                               </TD>
   <TD>&nbsp;13.59                             </TD>

   <TD>&nbsp;                                  </TD>
   <TD>&nbsp;                                  </TD>
  </tr >


  <tr align="center">
     <TD>&nbsp; 17                               </TD>
     <TD>&nbsp; Шайба  24                        </TD>

     <TD>&nbsp; ГОСТ Р   52646-2006              </TD>
     <TD>&nbsp;480                               </TD>
     <TD>&nbsp;24.82                             </TD>
     <TD>&nbsp;                                  </TD>
     <TD>&nbsp;                                  </TD>
  </tr >


  <tr align="center"> 
  <td colspan="4" align="right" bgcolor="#D8E4BE"><b>Всего по группе:&nbsp;</b></td>
  <TD bgcolor="#D8E4BE"><b>   63.95                          </b>  </TD>
  <td colspan="2" align="right" bgcolor="#D8E4BE"><b>&nbsp; </b></td>
  </tr >


  <tr align="center"> 
 <td colspan="4" align="right" bgcolor="#cccccc"><b>ВСЕГО:&nbsp;</b></td>
  <TD bgcolor="#cccccc"><b>       580.34                                                 </b>  </TD>
  <td colspan="2" align="right" bgcolor="#cccccc"><b>&nbsp; </b></td>
   </tr >
  </TABLE>

  </body>
  </html>


Bagiration
Сообщения: 52
Регистрация: 05 фев 2012, 14:02

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Bagiration » 06 фев 2012, 13:42

И Вы всё это знаете? Т.е. мне помимо Теклы ещё и HTML надо заботать?
Долго в него вникать?

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 06 фев 2012, 13:53

Знаю. :ugeek:
Язык простой. Думаю минут за 40 можно основы рассказать. Этого должно хватить.

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Айдар » 06 фев 2012, 15:32

Существуют специальные сайты обучающие ХТМЛ
http://htmlbook.ru/samhtml/tablitsy
в принципе любой может сесть, разобраться и создать сам что-то подобное

azamilov
Сообщения: 32
Регистрация: 05 фев 2012, 14:48
Откуда: Санкт-Петербург

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение azamilov » 01 мар 2012, 14:31

Можно получить ответ на вопрос:
Как у вас получается записать обозначение болта "Болт М8-6gx75.48"
У меня не удается совместить текстовую часть и атрибуты
Например: " Болт М" +GetValue("NAME_FULL")+"6gx"+GetValue("LENGTH")+GetValue("PROJECT.USERDEFINED.BOLT_USERFIELD_1")
Вот как-то так, но не работает.
Спасибо

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Айдар » 01 мар 2012, 15:22

Проверял тип содержимого и тип данных, они соответствуют требуемому?

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 01 мар 2012, 15:50

Вcе немного сложне
Каждый тип метиза это новый цикл
Вот пример такого цикла для простоых болтов, для высокопрочных отдельно.

Параметры цикла

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

if (GetValue("BOLT_STANDARD") == "7798-70") then
  Output()
else
  StepOver()
endif
Тело цикла.

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

mid(GetValue("DIAMETER"),0,find(GetValue("DIAMETER"),"."))
+"-6gx"+mid(GetValue("LENGTH"),0,find(GetValue("LENGTH"),"."))
+GetValue("USERDEFINED.B_klass_prochnosti")

+if (length(GetValue("USERDEFINED.B_vid_pokritiy"))>0)
 then "."
+GetValue("USERDEFINED.B_vid_pokritiy")
+GetValue("USERDEFINED.B_tolshina_pokritiy") 

else ""

 endif

azamilov
Сообщения: 32
Регистрация: 05 фев 2012, 14:48
Откуда: Санкт-Петербург

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение azamilov » 01 мар 2012, 16:17

Подскажите мне , что это за язык програмирования, где я про него могу почитать. Спасибо за помощь.

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение ZMK » 01 мар 2012, 16:21

azamilov писал(а):Подскажите мне , что это за язык програмирования, где я про него могу почитать. Спасибо за помощь.
C# (Си шарп) или просто Си

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 01 мар 2012, 18:30

Это собственный язык редактора шаблонов в Tekla Strucutres Все описания есть в хелпе.

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Айдар » 01 мар 2012, 20:13

Что касается Хелпа TplEd.chm! Английский вариант более богат примерами!

Аватара пользователя
КЕНТАВР
Сообщения: 13
Регистрация: 21 сен 2012, 18:56
Откуда: г.Москва

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение КЕНТАВР » 21 сен 2012, 19:27

_
шаблон отчетов по метизам примерно по форме:
Вложения
shablon_otchetov_metizov_poforme.png
shablon_otchetov_metizov_poforme.png (118.98 КБ) 7994 просмотра

Arvydas
Сообщения: 4
Регистрация: 23 янв 2013, 11:26
Откуда: Vilnius, Lithuania

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Arvydas » 23 янв 2013, 12:02

Здраствуйте,

У меня возникло пару вопросов.
1. Если я делаю шаблоны в среде TplEd, то как зафиксировать положение текста и картинок в таблице?В Excel получаю что все идет подряд, независимо от того куда вставляю текст в среде редактора.
2. Каким образом HTML код импортировать в Теклу? Ведь там все файлы написаны языком Теклы..

Спасибо за ответы.

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение CuPo>I<a » 23 янв 2013, 12:39

все переменные (значения) на текловском языке
все что относится к html (разметка и пр.) - текстом

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 23 янв 2013, 13:05

Arvydas писал(а):Здраствуйте,

У меня возникло пару вопросов.
1. Если я делаю шаблоны в среде TplEd, то как зафиксировать положение текста и картинок в таблице?В Excel получаю что все идет подряд, независимо от того куда вставляю текст в среде редактора.
2. Каким образом HTML код импортировать в Теклу? Ведь там все файлы написаны языком Теклы..

Спасибо за ответы.
Изображение

Arvydas
Сообщения: 4
Регистрация: 23 янв 2013, 11:26
Откуда: Vilnius, Lithuania

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Arvydas » 23 янв 2013, 14:01

Большое спасибо!

Arvydas
Сообщения: 4
Регистрация: 23 янв 2013, 11:26
Откуда: Vilnius, Lithuania

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Arvydas » 24 янв 2013, 14:27

Здраствуйте,

Весь день сижу, не понимаю в чем проблема, на HTML генерирует таблицу, но когда пишу код в Текле, ничего не получается. Наверное, я что-то делаю не так.
Помогите, пожалуйста, разобраться.
Вложения
Assembly_List_PST_2.JPG

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 24 янв 2013, 17:03

Хороший код.
Непонял что не работает?

Arvydas
Сообщения: 4
Регистрация: 23 янв 2013, 11:26
Откуда: Vilnius, Lithuania

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Arvydas » 25 янв 2013, 09:08

Таран Д. А. писал(а):Хороший код.
Непонял что не работает?
Вот, что я получаю:
Вложения
1.JPG

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

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

Обрати внимание как называется файл у меня в очете.
Сделай так же расширение файла одно и другое через точку. КЗЕ откинется само останется только XLS
Ну или можно руками переиментвать текстовик в XLS

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение AntonB » 01 апр 2013, 16:24

подскажите, как можно сделать, чтобы в отчетах из теклы в эксель разделителем десятичных числе была бы не точка, а запятая?
проблема в том, что при открытии через эксель отчета он понимает некоторые комбинации чисел как даты и вместо 4.5 пишет 04.май

можно конечно в экселе поменять в параметрах разделитель целой и дробной части на точку, тогда всё нормально, но хотелось бы сразу по-нормальному получать результат

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение ZMK » 02 апр 2013, 04:11

AntonB писал(а):подскажите, как можно сделать, чтобы в отчетах из теклы в эксель разделителем десятичных числе была бы не точка, а запятая?
проблема в том, что при открытии через эксель отчета он понимает некоторые комбинации чисел как даты и вместо 4.5 пишет 04.май

можно конечно в экселе поменять в параметрах разделитель целой и дробной части на точку, тогда всё нормально, но хотелось бы сразу по-нормальному получать результат
в редакторе таблиц поставь значение данных число

pv-maks
Сообщения: 42
Регистрация: 15 ноя 2012, 14:30

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение pv-maks » 03 апр 2013, 14:31

AntonB писал(а):подскажите, как можно сделать, чтобы в отчетах из теклы в эксель разделителем десятичных числе была бы не точка, а запятая?
проблема в том, что при открытии через эксель отчета он понимает некоторые комбинации чисел как даты и вместо 4.5 пишет 04.май

можно конечно в экселе поменять в параметрах разделитель целой и дробной части на точку, тогда всё нормально, но хотелось бы сразу по-нормальному получать результат
Зайди в панель управления - часы язык и регион - язык и региональные стандарты - дополнительные параметры, там разделитель целой и дробной части поменяй на запятую.

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение AntonB » 03 апр 2013, 19:06

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

pv-maks
Сообщения: 42
Регистрация: 15 ноя 2012, 14:30

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение pv-maks » 03 апр 2013, 22:53

AntonB писал(а):оба варианта не подходят
нужно чтобы при выгрузке из теклы числа шли с разделителем в виде запятой
Странно, у меня вот с запятой выходят. Меняю вышеизложенным методом запятую на точку, то с точкой выходят... Все работает

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение vladimir_a » 06 апр 2013, 09:27

AntonB писал(а):оба варианта не подходят
нужно чтобы при выгрузке из теклы числа шли с разделителем в виде запятой
покажи строку в шаблоне

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение AntonB » 07 апр 2013, 09:38

Поле значения с формулой - GetValue("WEIGHT")
Тип выставлен - число с десятичными цифрами
Число выводится с точкой

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение vladimir_a » 07 апр 2013, 11:09

ладно показывать не хочешь :) . я вот эту убрал "&nbsp;" и нормально стало. ну и в екселе разделитель запятая стоит
вот из справки html "&nbsp;-неразрывный пробел"

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 08 апр 2013, 10:45

С 15 по 19 Апреля буду проводить курсы обучения для профессионалов Tekla Structures.
Будут рассматриваться исключительно сложные и нужные темы. Редактор отчетов будем изучать детальным образом. Если интересно, то присоединяйтесь к группе.
Место проведения г. Санкт- Петербург.
Курс читаю лично!

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение CuPo>I<a » 08 апр 2013, 14:35

а поподробнее программу можно? или она совпадает с программой для продвинутых юзеров (что на сайте выложена)? Стоимость?

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 09 апр 2013, 08:33

CuPo>I<a писал(а):а поподробнее программу можно? или она совпадает с программой для продвинутых юзеров (что на сайте выложена)? Стоимость?
Выбор тем зависит от уровня подготовки группы. Чем выше уровень тем сложнее вопросы. Стоимости по прайсу.
Стоимость обучения из расчета на одного участника так же есть в таблице.

http://topengineer.ru/education-centr/ts/group
Возможно изменение даты проведения обучения.

Аватара пользователя
AlexanderB
Сообщения: 27
Регистрация: 08 май 2013, 11:46
Откуда: Пермь

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение AlexanderB » 13 июн 2013, 11:51

Таран Д. А. писал(а):
Arvydas писал(а):Здраствуйте,

У меня возникло пару вопросов.
1. Если я делаю шаблоны в среде TplEd, то как зафиксировать положение текста и картинок в таблице?В Excel получаю что все идет подряд, независимо от того куда вставляю текст в среде редактора.
2. Каким образом HTML код импортировать в Теклу? Ведь там все файлы написаны языком Теклы..

Спасибо за ответы.
Изображение
Что-то недопонимаю, вы каждую отдельную строчку вставляете как новый текст, или как-то автоматизируете процесс?
два плюс два равно четыре

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 16 июн 2013, 09:58

AlexanderB писал(а):
Таран Д. А. писал(а):
Arvydas писал(а):Здраствуйте,

У меня возникло пару вопросов.
1. Если я делаю шаблоны в среде TplEd, то как зафиксировать положение текста и картинок в таблице?В Excel получаю что все идет подряд, независимо от того куда вставляю текст в среде редактора.
2. Каким образом HTML код импортировать в Теклу? Ведь там все файлы написаны языком Теклы..

Спасибо за ответы.
Изображение
Что-то недопонимаю, вы каждую отдельную строчку вставляете как новый текст, или как-то автоматизируете процесс?
Создается просто текстовый файл. Просто мы генерируем текст в html форме. Так получилось что эксель их тоже понимает текстового файла мы автоматом меняем расширение на экселевское. И эксель принимает его как родной.

Аватара пользователя
AlexanderB
Сообщения: 27
Регистрация: 08 май 2013, 11:46
Откуда: Пермь

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение AlexanderB » 17 июн 2013, 05:49

Таран Д. А. писал(а):
AlexanderB писал(а): Что-то недопонимаю, вы каждую отдельную строчку вставляете как новый текст, или как-то автоматизируете процесс?
Создается просто текстовый файл. Просто мы генерируем текст в html форме. Так получилось что эксель их тоже понимает текстового файла мы автоматом меняем расширение на экселевское. И эксель принимает его как родной.
Простите, я имею в виду непосредственно в редактор шаблонов код как заносите? Как видно из вашего принтскрина, поля (искомые атрибуты) вставлены как "поле значения", о чем говорят желтые рамочки. Все остально, надо полагать, как текст. Если вносить весь код как текст, то это может оказаться несколько заморочно, так вот об этом и вопрос.
два плюс два равно четыре

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение CuPo>I<a » 17 июн 2013, 06:11

они каждую строчку вставляют руками. в редакторе шаблонов фиг че автоматизируешь :)

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 17 июн 2013, 12:25

CuPo>I<a писал(а):они каждую строчку вставляют руками. в редакторе шаблонов фиг че автоматизируешь :)
Вообще сам редактор достаточно странный и необычный. Глюков вообще много скорее всего буедт отдельная конференция с обучением по редактору отчетов. Информация о наборе группы будет чуть позднее. Место проведения скорее всего Челябинск.

PPS
Сообщения: 138
Регистрация: 05 сен 2013, 06:06
Откуда: г. Челябинск
Контактная информация:

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение PPS » 14 ноя 2013, 07:50

Айдар писал(а):Что касается Хелпа TplEd.chm! Английский вариант более богат примерами!
А на русском кто-нибудь может поделиться (если такой существует)?

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение CuPo>I<a » 14 ноя 2013, 08:45

...
Вложения
TplEd_330_rus.pdf
(1.76 МБ) 677 скачиваний

PPS
Сообщения: 138
Регистрация: 05 сен 2013, 06:06
Откуда: г. Челябинск
Контактная информация:

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение PPS » 14 ноя 2013, 16:45

Благодарю!!! :D

pasargada
Сообщения: 84
Регистрация: 24 сен 2014, 15:13

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение pasargada » 19 ноя 2015, 11:51

Добрый день. Не подскажите, возможно ли через редактор шаблонов, используя html, добавлять рамку в отчеты Excel (используя колонтитулы Excel).

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Таран Д. А. » 26 ноя 2015, 17:00

pasargada писал(а):Добрый день. Не подскажите, возможно ли через редактор шаблонов, используя html, добавлять рамку в отчеты Excel (используя колонтитулы Excel).
Так ты хоть скрин бы приложил.
Вообще можно просто ява скрипт написать. Вопрос в необходимости. И нафига оно тебе надо. Возможно что то порекомендуем другое.

Аватара пользователя
Danila_ZLT
Сообщения: 587
Регистрация: 02 окт 2012, 12:14
Откуда: Златоуст
Контактная информация:

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Danila_ZLT » 27 ноя 2015, 09:27

pasargada писал(а):Добрый день. Не подскажите, возможно ли через редактор шаблонов, используя html, добавлять рамку в отчеты Excel (используя колонтитулы Excel).
Вот так?
phpBB [media]
Автоматизируем хаос... Недорого...
http://www.zzmk.ru

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение meart » 27 ноя 2015, 16:55

Кстати отчеты в формате xml-excel - вариант для ленивых :D нажал "создать отчет" - "распечатать"
«Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не вполне уверен.» А. Эйнштейн

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение CuPo>I<a » 27 ноя 2015, 16:57

meart писал(а):Кстати отчеты в формате xml-excel - вариант для ленивых :D нажал "создать отчет" - "распечатать"
только вот создание шаблонов....вобщем не для ленивых процесс)
хотя сейчас по-другому уже можем делать - попроще. С вордом разбираемся потихоньку

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение meart » 28 ноя 2015, 13:00

CuPo>I<a писал(а):
meart писал(а):Кстати отчеты в формате xml-excel - вариант для ленивых :D нажал "создать отчет" - "распечатать"
только вот создание шаблонов....вобщем не для ленивых процесс)
хотя сейчас по-другому уже можем делать - попроще. С вордом разбираемся потихоньку
я набросал маленькую программку, которая перегоняет оформленный пример в шаблон.. потом в шаблоне добавляются переменные и вуаля 8-) новый шаблон готов!
«Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не вполне уверен.» А. Эйнштейн

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение CuPo>I<a » 29 ноя 2015, 11:12

meart писал(а):
CuPo>I<a писал(а):
meart писал(а):Кстати отчеты в формате xml-excel - вариант для ленивых :D нажал "создать отчет" - "распечатать"
только вот создание шаблонов....вобщем не для ленивых процесс)
хотя сейчас по-другому уже можем делать - попроще. С вордом разбираемся потихоньку
я набросал маленькую программку, которая перегоняет оформленный пример в шаблон.. потом в шаблоне добавляются переменные и вуаля 8-) новый шаблон готов!
а слайды!? слайды :)

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение meart » 02 дек 2015, 15:00

CuPo>I<a писал(а):а слайды!? слайды :)
:D со слайдами ничего не получилось, зато таблички excel сейчас довольно быстро делаются :geek:
«Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не вполне уверен.» А. Эйнштейн

sergant86
Сообщения: 3
Регистрация: 22 мар 2015, 10:04

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение sergant86 » 03 фев 2016, 08:45

Уважаемые коллеги!
Подскажите, если кто сталкивался!
Есть задача, чтобы прокатные двутавры подсчитывались в технической спецификации металла как сварные, т.е. разбивались по листам. Удалось получить чтобы выводилась толщина полок и стенки, а также их вес. Но вес получается путем задания ниже приведенных формул. После вывода репортом всех данных не удается объеденить одинаковые толщины листов.
Чтобы решить эти задачи возникают следующие вопросы:
1. Как можно объеденить одинаковые толщины одного поля значения, если по условию задано чтобы с ними выводились “PL”(в условии строки стоит «объеденить»)?
2. Как можно объеденить одинаковые толщины разных полей значений?(поле вывода толщины стенки и толщины полки)
3. Как можно сложить вес одинаковых толщин?
4. Как сложить вес всех полей значений, при условии что вес получен не с детали а путем ввода формулы подсчета?
Буду очень признателен, если кто поделится опытом!!!
Подсчет сварного двутавра.
Толщина стенки:
if (GetValue("NAME")=="Сварной")then "PL"+(GetValue("PROFILE.WEB_THICKNESS")) else "" endif
Вес полки (2шт):
if (GetValue("NAME")=="Сварной") then(GetValue("PROFILE.FLANGE_THICKNESS")*GetValue("PROFILE.WIDTH")*GetValue("LENGTH")*0.00000000785*2) else "" endif
Вес стенки:
if (GetValue("NAME")=="Сварной") then ((GetValue("PROFILE.HEIGHT")-GetValue("PROFILE.FLANGE_THICKNESS")-GetValue("PROFILE.FLANGE_THICKNESS"))*GetValue("PROFILE.WEB_THICKNESS")*GetValue("LENGTH")*0.00000000785) else "" endif
тсм1.png
тсм1.png (54.96 КБ) 6303 просмотра
тсм.png

Аватара пользователя
100k
Сообщения: 163
Регистрация: 12 фев 2014, 11:04

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение 100k » 03 фев 2016, 23:10

Эту задачу решил CuPo>I<a
В ихней ТСС это работает.

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

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение CuPo>I<a » 04 фев 2016, 06:38

100k писал(а):Эту задачу решил CuPo>I<a
В ихней ТСС это работает.
ну...не я один :oops:

Deadok
Сообщения: 5
Регистрация: 04 апр 2016, 22:05

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Deadok » 04 апр 2016, 22:34

Написал шаблон который выводит количество деталей в в соответствии с полем USERDEFINED.USER_FIELD_1. Т. е. у каждой детали своё число в этом поле и при подсчёте количества деталей складываются значения этих полей. И всё работает хорошо. Но по какой то причине когда большое количество деталей (относительно большое, около 20) в отчёте слетают шрифты. Как это побороть?
Вложения
tamplate — копия — копия.jpg
tamplate — копия.jpg
tamplate.jpg

Deadok
Сообщения: 5
Регистрация: 04 апр 2016, 22:05

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Deadok » 06 апр 2016, 13:59

Проблему решил сам .... если кому интересно, то надо открыть в Notepad ++ и сменить кодировку на ту что выставлена в excel

Аватара пользователя
Danila_ZLT
Сообщения: 587
Регистрация: 02 окт 2012, 12:14
Откуда: Златоуст
Контактная информация:

Re: Создание отчетов Excel в Tekla Structures *.XLS

Сообщение Danila_ZLT » 07 апр 2016, 19:51

В формруемом вами HTML файле, выставить нужную кодировку не судьба?
Автоматизируем хаос... Недорого...
http://www.zzmk.ru

Ответить
phpbb3 styles

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

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

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