Перейти к содержимому


Простейшая автоматизация с помощью отчётов таблиц


Сообщений в теме: 318

#301 doctorraz

    Посетитель

  • Пользователи
  • PipPipPipPip
  • 1 203 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 06 Сентябрь 2018 - 15:21

коль разговор зашел за платформу.. зачем там в базе шаблоны скриптов? или я что-то пропустил?

#302 MCAD

    Активист

  • Пользователи
  • PipPipPipPip
  • 1 116 сообщений
  • Пол:Мужчина

Отправлено 06 Сентябрь 2018 - 16:20

Просмотр сообщенияdoctorraz (06 Сентябрь 2018 - 15:21) писал:

коль разговор зашел за платформу.. зачем там в базе шаблоны скриптов? или я что-то пропустил?
Если ты про эти, то пользователь платформы их не увидит

Прикрепленный файл  img-2018-09-06-19-19-33.png   26,29К   0 Количество загрузок:

«Если мы сумеем определить аэродинамику полета майского жука, мы или обнаружим какое-то несовершенство современной теории полета насекомого, или откроем, что майский жук обладает каким-то неизвестным нам способом создания высокой подъемной силы».

© Леон Беннет

http://www.spds.ru


#303 doctorraz

    Посетитель

  • Пользователи
  • PipPipPipPip
  • 1 203 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 06 Сентябрь 2018 - 16:31

Просмотр сообщенияMCAD (06 Сентябрь 2018 - 16:20) писал:

Если ты про эти, то пользователь платформы их не увидит
понимаю, что из наны их не видать,
это забытые хвосты от механика или так задумано?? про это спросил.

#304 MCAD

    Активист

  • Пользователи
  • PipPipPipPip
  • 1 116 сообщений
  • Пол:Мужчина

Отправлено 06 Сентябрь 2018 - 16:32

Просмотр сообщенияdoctorraz (06 Сентябрь 2018 - 16:31) писал:

это забытые хвосты от механика или так задумано??
Унификация

«Если мы сумеем определить аэродинамику полета майского жука, мы или обнаружим какое-то несовершенство современной теории полета насекомого, или откроем, что майский жук обладает каким-то неизвестным нам способом создания высокой подъемной силы».

© Леон Беннет

http://www.spds.ru


#305 MCAD

    Активист

  • Пользователи
  • PipPipPipPip
  • 1 116 сообщений
  • Пол:Мужчина

Отправлено 07 Март 2019 - 08:29

Иногда простое "традиционное" решение даёт более быстрый результат.
Не всегда рационально использовать отчёты, особенно если есть стандартное и отработанное решение в Excel'e
Просто надо помнить, что Таблицы nanocad позволяют выбирать разные листы и в них можно в ручную задавать необходимые диапазоны ячеек, если автоматическое определение заполненных ячеек чем-то не устраивает.

«Если мы сумеем определить аэродинамику полета майского жука, мы или обнаружим какое-то несовершенство современной теории полета насекомого, или откроем, что майский жук обладает каким-то неизвестным нам способом создания высокой подъемной силы».

© Леон Беннет

http://www.spds.ru


#306 doctorraz

    Посетитель

  • Пользователи
  • PipPipPipPip
  • 1 203 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 04 Апрель 2019 - 09:22

Продолжаю разбираться с таблицами и походу возникла пара вопросов...
1. В таблицах (вертикалок наны) можно создать пользовательскую форму.. с этим понятно, как ее удалить? Штатного средства не нашел, только через экспорт-импорт xml (но отцепляется "Имя таблицы")
2. В построителе выражений можно присоединить объект, тут понятно... а вот как его отсоединить или присоединить другой взамен первого? Аналогично штатных средств нет, но работают хуки с перевставкой таблицы из базы или *.xml.. *.dat, удалением и повторной вставкой присоединенных объектов...
------------
Может, кто подскажет штатные методы... без костыликов?

#307 Artem_R

    Активист

  • Пользователи
  • PipPipPipPip
  • 753 сообщений
  • Пол:Мужчина

Отправлено 04 Апрель 2019 - 09:41

Просмотр сообщенияdoctorraz (04 Апрель 2019 - 09:22) писал:

В построителе выражений можно присоединить объект, тут понятно... а вот как его отсоединить или присоединить другой взамен первого?
Вот тут не совсем понятно. А что конкретно Вы хотите? можно на примере?

#308 doctorraz

    Посетитель

  • Пользователи
  • PipPipPipPip
  • 1 203 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 04 Апрель 2019 - 09:59

>> А что конкретно Вы хотите? можно на примере?
Собрал параметрический объект, к нему есть таблица которая собирает с него параметры (отчет не годится мне нужно в столбец, и таблицу начиная кажется с СПДС CS6 не повернуть на 180, 270 град )
Присоединяю объект и заполняю ячейки параметрами. Вставляю другой аналогичный объект и мне в эту таблицу нужно брать теперь с него (передумал с предыдущего брать)
-----------
на самом деле решение:
группа в базе (объект(ы)+таблица(ы))
вставка таблицы из базы (файла) с послед привязкой объекта
перевставкой объекта (sppickpoint) с послед привязкой
-----------------
собственно вопрос был, что коль есть кнопка присоединить... должна быть и отсоединить
аналогично и с формой, коль можно создать, можно и удалить...
----------
про костыли я в курсе, мне б про штатные способы.

#309 Bucho

    Активист

  • Пользователи
  • PipPipPipPip
  • 188 сообщений
  • Пол:Мужчина

Отправлено 04 Апрель 2019 - 10:01

Просмотр сообщенияArtem_R (04 Апрель 2019 - 09:41) писал:

Просмотр сообщенияdoctorraz (04 Апрель 2019 - 09:22) писал:

В построителе выражений можно присоединить объект, тут понятно... а вот как его отсоединить или присоединить другой взамен первого?
Вот тут не совсем понятно. А что конкретно Вы хотите? можно на примере?

Да есть такое желание чтобы можно было проще управлять присоединенными объектами.
Сейчас приходится удалять ненужные объекты с чертежа, и тогда они удаляются из таблицы (но ссылки на них остаются)

Еще один момент который напрягает:
в таблице есть формулы со ссылкой на объект, которого уже нет (object1).
Добавляем объект существующий, он становится object2.
Начинаем править все формулы где есть object1 - меняем индекс на 2.
Доходим до последней формулы и опа все поменялось на object1 кроме последней формулы, там осталось object2.
Правим его на object1. готово.
Но еще одна тонкость - если в формуле несколько раз ссылаемся на object1, то он поменяется только в первом упоминании остальные останутся object2 и надо будт опять ручками все править на object1.

Поэтому нужен инструмент для управления объектами.
Я сейчас спасаюсь кросс-ячейками - делаю скрытые ячейки в таблице в которых ссылаюсь на объекты чертежа, а в формулах уже ссылаюсь на эти кросс-ячейки, так быстрее получается

Сообщение отредактировал Bucho: 04 Апрель 2019 - 10:06


#310 doctorraz

    Посетитель

  • Пользователи
  • PipPipPipPip
  • 1 203 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 04 Апрель 2019 - 10:03

и вдогон еще вопрос: есть команда присоединить объект (что б не заходить в редактор)?
по аналогии с СПЭКСПТАБЛ, СПИМПТАБЛ

#311 Artem_R

    Активист

  • Пользователи
  • PipPipPipPip
  • 753 сообщений
  • Пол:Мужчина

Отправлено 04 Апрель 2019 - 10:09

Просмотр сообщенияdoctorraz (04 Апрель 2019 - 09:59) писал:

Присоединяю объект и заполняю ячейки параметрами. Вставляю другой аналогичный объект и мне в эту таблицу нужно брать теперь с него (передумал с предыдущего брать)
..
собственно вопрос был, что коль есть кнопка присоединить... должна быть и отсоединить
Присоединяете объект, у Вас появляются в формулах "Object1.", так? Потом передумали. Присоединяете второй объект. В формулах "Object1." заменяете на "Object2.". При этом если все ссылки на первый объект исчезли, то объект 2 становится объектом 1, т.е. первый отсоединяется автоматически.
Достаточно штатно?

#312 doctorraz

    Посетитель

  • Пользователи
  • PipPipPipPip
  • 1 203 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 04 Апрель 2019 - 10:14

>>в таблице есть формулы со ссылкой на объект, которого уже нет (object1). Добавляем объект существующий, он становится object2.
нет, так это работает
есть привязанные object1 object2 object3
при удалени object1
object2 станет object1, а object3 станет object2, если добавить еще один он встанет в конец очереди object3, править конечно придется
но если объект всего один, то при удалении с чертежа.. "стек " пуст и при добавлении нового он будет object1
-----------------
кстати правку табличных отчетов.. типа object1 на object2 и т.п. легко автоматизировать... сохраняем таблицу в xml открываем в текстовом редакторе, автозаменой меняем что надо на что, открываем в существующую или новую таблицу, правда перепривязать объекты придется

#313 doctorraz

    Посетитель

  • Пользователи
  • PipPipPipPip
  • 1 203 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 04 Апрель 2019 - 10:18

Просмотр сообщенияArtem_R (04 Апрель 2019 - 10:09) писал:

Присоединяете объект, у Вас появляются в формулах "Object1.", так? Потом передумали. Присоединяете второй объект. В формулах "Object1." заменяете на "Object2."
руками, 100500 параметров :blink:

Просмотр сообщенияArtem_R (04 Апрель 2019 - 10:09) писал:

При этом если все ссылки на первый объект исчезли, то объект 2 становится объектом 1, т.е. первый отсоединяется автоматически.
если объект не удалялся, то с чего бы ссылки на него исчезли?

Просмотр сообщенияArtem_R (04 Апрель 2019 - 10:09) писал:

Достаточно штатно?
ага перебить руками Object1 на Object2, а потом ждать когда исчезнут ссылки на Object1 :D

#314 Artem_R

    Активист

  • Пользователи
  • PipPipPipPip
  • 753 сообщений
  • Пол:Мужчина

Отправлено 04 Апрель 2019 - 10:20

Просмотр сообщенияBucho (04 Апрель 2019 - 10:01) писал:

Еще один момент который напрягает:
в таблице есть формулы со ссылкой на объект, которого уже нет (object1).
Добавляем объект существующий, он становится object2.
Начинаем править все формулы..
Погодите )
А если сразу в таблице F5 нажать? Во всех формулах (ну кроме последней, тут ерунда какая-то) поменяется само?

#315 Artem_R

    Активист

  • Пользователи
  • PipPipPipPip
  • 753 сообщений
  • Пол:Мужчина

Отправлено 04 Апрель 2019 - 10:24

Просмотр сообщенияdoctorraz (04 Апрель 2019 - 10:18) писал:

руками, 100500 параметров :blink:
Если объект не удалялся, то к несчастью руками. По-другому я не умею.

#316 doctorraz

    Посетитель

  • Пользователи
  • PipPipPipPip
  • 1 203 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 04 Апрель 2019 - 10:25

Просмотр сообщенияBucho (04 Апрель 2019 - 10:01) писал:

............
Я сейчас спасаюсь кросс-ячейками - делаю скрытые ячейки в таблице в которых ссылаюсь на объекты чертежа, а в формулах уже ссылаюсь на эти кросс-ячейки, так быстрее получается
поэтому глюки ловишь...
присоединить объект работает не к ячейке, а всей таблице (я щас про из редактора формул)
а ты походу пристегиваешь к ячейке из свойств (работает только с блоками) или внедряешь объект в ячейку?

#317 doctorraz

    Посетитель

  • Пользователи
  • PipPipPipPip
  • 1 203 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 04 Апрель 2019 - 10:30

Просмотр сообщенияArtem_R (04 Апрель 2019 - 10:24) писал:

Если объект не удалялся, то к несчастью руками. По-другому я не умею.
а я умею :D
1. spDEdit->Файл->Сохранить в файл-*.xml
не выходя из редактора
2. Файл-Загрузить из файла -сохраненый*.xml
3. на любой ячейке заходим в построитель выражений и присоединяем объекты в нужном нам порядке
------------------
но имха ни разу не штатный метод

#318 Bucho

    Активист

  • Пользователи
  • PipPipPipPip
  • 188 сообщений
  • Пол:Мужчина

Отправлено 04 Апрель 2019 - 10:36

Просмотр сообщенияdoctorraz (04 Апрель 2019 - 10:25) писал:

Просмотр сообщенияBucho (04 Апрель 2019 - 10:01) писал:

............
Я сейчас спасаюсь кросс-ячейками - делаю скрытые ячейки в таблице в которых ссылаюсь на объекты чертежа, а в формулах уже ссылаюсь на эти кросс-ячейки, так быстрее получается
поэтому глюки ловишь...
присоединить объект работает не к ячейке, а всей таблице (я щас про из редактора формул)
а ты походу пристегиваешь к ячейке из свойств (работает только с блоками) или внедряешь объект в ячейку?
Да нет к таблице привязываю.
Просто если б все было как Артем описывает, то было бы приемлемо, а так я ж говорю что последнюю ячейку со ссылкой на объект приходится дважды править.
По F5 формулы не обнуляются, ссылки на несуществующие объекты не исчезают.

#319 doctorraz

    Посетитель

  • Пользователи
  • PipPipPipPip
  • 1 203 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 04 Апрель 2019 - 10:38

>>По F5 формулы не обнуляются, ссылки на несуществующие объекты не исчезают.
Какая версия...программа?





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей