Имеется ведомость покупных, выполненная в виде таблички в Microsoft Office Excel. Вопрос в следующем, как организовать перенос данных из полей таблички в соответствующие ячейки форматки T-Flex
26.03.2010 06:38:54
Думаю макросами...
|
|
|
|
26.03.2010 11:13:34
По таблице Excel создаем базу данных по ссылке. А уже базу данных можно вставить в таблицу.
|
|
|
|
26.03.2010 21:26:56
а можно подробнее о том, как базу данніх вставлять в таблицу?
|
|
|
|
27.03.2010 08:06:07
Имеем файл с базой данных (я использую внутренние БД).
На странице чертежа создаем командой текст таблицу. Задаем необходимое количество столбцов. Открываем таблицу для редактирования в отдельном окне. Выбираем пункт меню "Таблица/База данных..." Выбираем из списка необходимую БД. Указываем какие поля включать в таблицу и все. Количество строк в таблице определится автоматически по количеству записей в БД. |
|
|
|
27.03.2010 17:54:41
спасибо! а как сделать чтоб информация попадала не просто в табличку, а в соответствующие графы форматки?
|
|
|
|
27.03.2010 18:58:04
О чем идет речь - если о ведомости покупных изделий на основе существующей таблицы Excel - то это м.б. обыкновенная таблица. Ну а механизм ранее объяснил. Порядок полей БД и соответсвующих столбцов таблицы определяет пользователь при связывании таблицы с БД.
Если речь о получении ведомости покупных изделий по сборке, то можно обойтись и без тблицы Excel. НАдо использовать механизм спецификаций. Создать свой шаблон, сформировать у фрагментов необходимые данные для данного типа таблиц. И получайте в сборке спецификацию-ведомость покупных изделий. |
|
|
|
27.03.2010 19:55:36
Речь идет о ведомости покупных изделий на основе существующей таблицы Excel. Но не просто в виде таблицы на листе чертежа, а в специальной форматке (Форма ведомости 5 по ГОСТ 2.106-96)
|
|
|
|
27.03.2010 21:09:07
Отделите мух от котлет. Форматка - это всего лишь наружная оболочка. Ведомость покупных изделий как и любой документ типа спецификации - текстовый документ - таблица, в который вставлен фрагмент форматки для отображения границ столбцов, заголовка , штампа и т.п. Но сама то ведомость остается текстом, а точнее таблицей. Если же вы берете файл форматки и в нее вставляете текст в ячейки, то естественно описанный ранее метод не пройдет.
|
|
|
|
29.03.2010 21:03:24
Если записи о покупных внесены в таблицу Эксел и вам приходят как некая данность, то при формировании чертежа вы должны как-то указать строку с данными из таблицы эксел.
Способов в TF большое разнообразие. Например, создаете текстовую переменную и ее значение связываете списком из поля базы данных. Создавая чертеж выбираете из списка значение. Определяете номер строки. По номеру строки определяете остальные параметры, которые попадают в форматку или используются в построениях.
Изменено: |
|
|
|
29.03.2010 21:09:11
ЗЫ. Само собой разумеется, что делаете это не руками каждый раз, а прописываете выражения в редакторе переменных шаблона, а далее берете шаблон выбираете запись и все остальное создается автоматически.
|
|
|
|
17.09.2010 11:38:26
Я не могу найти способа получения для каждого комплектующего - списка сборок, в которых оно применяется (с указанием количества), кроме того я не нашёл механизма, при помощи которого, можно было бы автоматически рассортировать крепёж из библиотек стандартных элементов в порядке, определённом ГОСТ 2.106-96. |
|||
|
|
17.09.2010 12:02:01
Уважаемый Сергей.
Я считаю, что можно получить ВП на основании сборочной модели исходя из собственного опыта работы с TF. Я не могу сказать, что делал ВП. Но работал достаточно много со спецификациями и причем с собственными прототипами. Поэтому думаю, что можно решить Вашу проблему на основе механизма СП. Главное- тщательно продумать какие переменные необходимы. Стандартные фрагменты скорее всего надо будет дорабатывать. |
|
|
|
17.09.2010 15:57:25
|
|||||
|
|
||||