Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как сделать оператор IF в таблице?

Как сделать оператор IF в таблице?

Ответ
Поиск в этой теме
Непрочитано 23.07.2021, 11:27 #1
Как сделать оператор IF в таблице?
koles1234
 
Регистрация: 21.07.2021
Сообщений: 12

Уважаемые форумчане, требуется ваша помощь!
Сделал таблицу расчёта освещения внутри автокада, в неё через извлечение данных поступает информация обо всех расположенных на плане светильниках. Светильники выполнены блоками с атрибутами, в которых прописаны id-светильника и его высота. В таблицу на скрине: переносятся данные по количеству светильников.
Вверху таблицы находятся справочные данные по светильникам, какому id соответствуют определённые характеристики.
В чём вопрос: поскольку обычные формулы из экселя в автокаде не работают, у автокада есть свои формулы, в коих я не сильно разбираюсь. Слышал что-то про оператор LIKE сравнивающий значения, возможно это и есть аналог оператора IF из экселя, но не совсем понимаю как им пользоваться.
Задача: нужно что бы в месте пересечения Мощ. и ID оператор сравнивал значение в ячейке ID с ID-светильников вверху таблицы. В экселе это бы выглядело так:
Как такое реализовать в таблице штатного AutoCAD?
Просмотров: 2145
 
Непрочитано 23.07.2021, 13:15
#2
trir


 
Регистрация: 18.12.2010
Сообщений: 5,051


лучше используй БД
trir вне форума  
 
Автор темы   Непрочитано 23.07.2021, 13:21
#3
koles1234


 
Регистрация: 21.07.2021
Сообщений: 12


trir, можно подробнее, пожалуйста?
koles1234 вне форума  
 
Непрочитано 23.07.2021, 13:23
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835


Если по-простому, я бы посмотрел в сторону DIESEL-выражений в полях. Ну так, чисто попробовать.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.07.2021, 13:29
#5
koles1234


 
Регистрация: 21.07.2021
Сообщений: 12


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Если по-простому, я бы посмотрел в сторону DIESEL-выражений в полях. Ну так, чисто попробовать.
Да, слышал именно про это. Можете чуть подробнее рассказать?
koles1234 вне форума  
 
Непрочитано 23.07.2021, 13:40
#6
trir


 
Регистрация: 18.12.2010
Сообщений: 5,051


Цитата:
можно подробнее, пожалуйста?
https://ru.wikipedia.org/wiki/%D0%A0...BD%D1%8B%D1%85
trir вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как сделать оператор IF в таблице?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В таблице печати не удаётся поставить белый цвет (255,255,255) Geor9e AutoCAD 25 29.12.2021 11:31
Как сделать поверхность по полилиниям в Civil 3d 2021 Bulater Вертикальные решения на базе AutoCAD 2 23.12.2020 10:18
Как сделать размер ячеек в таблице по содержанию? geesle1747 AutoCAD 0 06.04.2018 12:09
Как сделать так, что бы в СПДС графикс 10 в таблице отчёта в столбце названия щитов шли по алфавиту? (или на крайний случай в каком то порядке?) Bolzin_AN ПО от CSoft 19 12.12.2017 21:33
Размер текста в таблице, связанной с файлом Excel TheMouther AutoCAD 2 09.12.2009 08:19