Jump to content

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


Recommended Posts

Операция не стоит автоматизации...
Просто возникла необходимость в 150 штампах поменять шифр и название проекта. :)

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

------------------------------

в СПДС есть мощный инструмент "Найти и заменить", не уверен, что в голой платформе он есть, но имхо это самое лучшее и прямое, что удалось сделать си&нанософту за все время.

  • Like 2
Link to comment
Share on other sites

в СПДС есть мощный инструмент "Найти и заменить", не уверен, что в голой платформе он есть, но имхо это самое лучшее и прямое, что удалось сделать си&нанософту за все время.

В плюсе есть.

Link to comment
Share on other sites

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

-------------

еще дети хорошие...

Edited by doctorraz
  • Like 2
Link to comment
Share on other sites

  • 1 month later...

napishu svoi 5 kopeek:

pochital ea polslednie 2 stranitsi pro shtamp i vspomil to shto ea delal ranishe (prohodil cherez eto).

U menea kajdii proekt sostoit iz 10-15 file-ov dwg (balki, koloni, perekritia ... vseo v odelinih file-ah).

Stobi pomeneati nadpisi v shtampe bilo ocheni problematichno v 15 file-ah.

Reshal tak:

V shtamp formata SPDS pishu toliko nomer i imea lista.

V odelinii file (imea 99_shtamp.dwg) risuiu shtamp i pishu vse danie krome nomer i imea lista.

99_shtamp.dwg doljen biti v toi je papke.

V rabochii file delaiu block i v neom vstavliu external reference(99_stamp.dwg - relative path) i obrezaiu toliko shtamp shtob bil viden.

Block s shtamp-om dobavil sverhu na format v DWT file.

Pri otritii novovo file-a stamp uje tam, glavnoe dobaviti v toi je papke nujnii file 99_stamp.dwg.

Vseo ocheni legko meneaetsea :).

Udachi.

PS.: nu i kaneshna formati nujni dlea pechati (avtor gdeto readom).

Edited by aqzaxs
  • Like 3
Link to comment
Share on other sites

napishu svoi 5 kopeek:

--------------------------

PS.: nu i kaneshna formati nujni dlea pechati (avtor gdeto readom).

Каждый раз "вздрагиваю" получая обновления из темы про "Простейшую автоматизацию" :rolleyes: :rolleyes: :rolleyes:

  • Like 2
Link to comment
Share on other sites

Каждый раз "вздрагиваю" получая обновления из темы про "Простейшую автоматизацию" :rolleyes: :rolleyes: :rolleyes:

конечно, инструмент сделали, а курсы по его применению не открыли ))

вот и бегают .... с гранатами вокруг... не только ты вздрагиваешь

off ЗЫ Ковчег построили дилетанты, профессионалами был возведён Титаник.

профессионал знает, что невозможно создать вечный двигатель, а дилетант не знает, идет в гараж и делает

Все профессионалы когда-то были дилетантами.

Edited by doctorraz
  • Like 1
Link to comment
Share on other sites

вот и бегают .... с гранатами вокруг...

Ты нас тут "Титаниками" не пугай. :-) Пуганные.

А если серьёзно, то не может тема "Простейшая автоматизация..." раздела "nаnoCAD как платформа" содержать ответ на все вопросы.

В платформе нет даже возможности сохранить свой отчет в базу, для дальнейшего совместного использования.

PS: а сами по себе таблицы - простейший инструмент. И документация есть в полном объеме.

И курсы есть :

 

И про таблицы там тоже есть:

 

http://www.youtube.com/watch?v=r1iyst_lQoc&list=PL837621E815C59F83&index=55

  • Like 2
Link to comment
Share on other sites

Kanesna luche ispolizovati tablitsi "zagruziti iz file-a", no ea ne videl tam takoi funktsional kak external reference - "relative path".

Ne hotel bi pri sozdaia novogo *.dwg file-a kajdii raz naladiti sveazi mejdu tablitsami (shtampami).

Sheas u menea poluchaetseashto pri sozdania novogo file-a, shtamp sam uje poeavleatsea (v zavisimosti v kakoi papke sohranil).

Edited by aqzaxs
Link to comment
Share on other sites

  • 2 months later...

Часто возникает вопрос, о том, как показать "Зависимые объекты"

Демонстрация работы команды SpRefShow и навигации по ячейкам таблицы.

http://www.youtube.com/watch?v=Pya1liQ6a1A&list=PL1MQqrS2qjWNfYGu1IyeLR3l5YGd4N20p

  • Like 2
Link to comment
Share on other sites

  • 1 month later...

Может у кого-то получится подсказать. Есть достаточно большая формула, которая как результат выдаёт либо 0 либо какое-то целое значение больше нуля. Хотелось бы сделать так, чтобы вместо 0 получать результат "-".

Прописывать iff(формула==0;"-"; формула) - не вариант, ибо слишком перегружается вычисление в таблице и нанокад тупо фаталит.

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

 

P.S. была надежда на свойство столбца "заменять нулевые значения на:" но либо я что-то не так понимаю, либо не работает это..

Link to comment
Share on other sites

Может у кого-то получится подсказать. Есть достаточно большая формула, которая как результат выдаёт либо 0 либо какое-то целое значение больше нуля. Хотелось бы сделать так, чтобы вместо 0 получать результат "-".

Прописывать iff(формула==0;"-"; формула) - не вариант, ибо слишком перегружается вычисление в таблице и нанокад тупо фаталит.

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

 

P.S. была надежда на свойство столбца "заменять нулевые значения на:" но либо я что-то не так понимаю, либо не работает это..

а посчитать по формуле в одном столбце (скрытом) и потом в другом столбце по условию заменить ноль на тире не катит?

Link to comment
Share on other sites

P.S. была надежда на свойство столбца "заменять нулевые значения на:" но либо я что-то не так понимаю, либо не работает это..

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

Link to comment
Share on other sites

Может у кого-то получится подсказать. Есть достаточно большая формула, которая как результат выдаёт либо 0 либо какое-то целое значение больше нуля. Хотелось бы сделать так, чтобы вместо 0 получать результат "-".

Прописывать iff(формула==0;"-"; формула) - не вариант, ибо слишком перегружается вычисление в таблице и нанокад тупо фаталит.

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

 

P.S. была надежда на свойство столбца "заменять нулевые значения на:" но либо я что-то не так понимаю, либо не работает это..

а посчитать по формуле в одном столбце (скрытом) и потом в другом столбце по условию заменить ноль на тире не катит?

 

Таких формул 20 в таблице, получится придётся добавлять 20 дополнительных столбцов, так что не очень способ, не получится

 

P.S. была надежда на свойство столбца "заменять нулевые значения на:" но либо я что-то не так понимаю, либо не работает это..

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

 

То, что нужно, благодарю!

Link to comment
Share on other sites

Пожалуйста.

а посчитать по формуле в одном столбце (скрытом) и потом в другом столбце по условию заменить ноль на тире не катит?

Таких формул 20 в таблице, получится придётся добавлять 20 дополнительных столбцов, так что не очень способ, не получится

На самом деле, вполне сносный способ. Столбцы скрывать же можно, пусть их там хоть 100. Не всегда нужно 0 заменять, бывают варианты :)

Link to comment
Share on other sites

............

Таких формул 20 в таблице, получится придётся добавлять 20 дополнительных столбцов, так что не очень способ, не получится

извини не увидел где ты об этом написал..

Link to comment
Share on other sites

свойство столбца "заменять нулевые значения на:" но либо я что-то не так понимаю, либо не работает это..

 

Всё работает, только как ты себе представляешь это в "Отчете"?

В простой таблице - пожалуйста:

http://www.youtube.com/watch?v=7TU8I-RcgmI&index=3&list=PL1MQqrS2qjWNfYGu1IyeLR3l5YGd4N20p

Link to comment
Share on other sites

Всё работает, только как ты себе представляешь это в "Отчете"?

 

У меня получается числовое значение в любом случае и всё хорошо заменяется, если свойствам ячеек шаблона задать формат значения "числовой")

Edited by dromandon
  • Like 1
Link to comment
Share on other sites

Всё работает, только как ты себе представляешь это в "Отчете"?

примерчик, где всё работает в отчёте, на всякий случай.

Порядок действий был таков:

1. Расставил цифры

2. Сделал отчёт

3. Поставил галку в свойствах столбца - заменять нулевые значение на "-"

4. Выделил столбец весь, свойствам ячеек придал значение "числовой"

Теперь при добавляние новых элементов в отчёт, все нулевые значения меняются на "-"

отчёт.dwg

Edited by dromandon
  • Like 1
Link to comment
Share on other sites

подтверждаю....

если шаблону отчета задать числовой то работает...

хотя как бэ не должно..

а вот если только отчету (шаблону) задать числовой, то нет...

как бэ баг, но получилась фича...

но может выстрелить неожиданно где не надо

Edited by doctorraz
  • Like 3
Link to comment
Share on other sites

подтверждаю....

если ячейкам отчета задать числовой то работает...

хотя как бэ не должно..

а вот если только отчету (шаблону) задать числовой, то нет...

как бэ баг, но получилась фича...

но может выстрелить неожиданно где не надо

Должны же быть хоть какие-то плюсы от багов :-D

  • Like 1
Link to comment
Share on other sites

:-) Ну прокосячил я. Чего уж теперь ? ;-)

это не ты.. это СПДС.. я его последнее время тож боюсь трогать... работает и ладненько..

-------------

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

вчера работало через раз... :blink:

не каждый раз почемуто иногда заменяет... но по перестроить всегда..

---

зы я свой пред пост почеркал, в свете новой инфы

Edited by doctorraz
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Tell a friend

    Love Официальный форум компании Нанософт Разработка? Tell a friend!

×
×
  • Create New...