Проверка совпадений в ячейке таблицы nanoCAD
Здравствуйте,
подскажите пожалуйста, как возможно сделать, чтобы после копирования строк между таблицами (на рисунке помечено красным), запустить в таблице проверку на совпадения содержимого во 2-ой колонке (помечено желтым)?
Есть ли механизм для этой цели "подобный как Скрыть / Показать строки", но только "сравнить"?
Заранее спасибо!
Ответы
-
Есть ли механизм для этой цели "подобный как Скрыть / Показать строки", но только "сравнить"?
Такой функции нет
Интересно, зачем на чертеже две, абсолютно одинаковые таблицы?
0 -
Так не пойдет?
И вообще кабеля и сечение можно вынести на форму
Форма только на левой таблице
0 -
Нет.
Добавила другой пример (таблицы разные - в примере только нижние таблицы нужны),
нужно (*если пользователь скопирует строку из левой таблицы в правую *помечено желтым), то во 2-ой колонке совпадут значения "H1-2501", тогда нужно пометить совпадение.Может быть через формы как-то?
0 -
Может быть через формы как-то?
Я же не понимаю сути проблемы. Вот пример Группы с таблицами и выносками.
На группе есть Форма
Масштаб применяется только к объектам, но не к расположению объектов.
Обратите внимание, что группа может содержать свою таблицу
0 -
Задача такая:
есть две одинаковые по названиям колонок таблицы (но с разным содержанием),
пользователь уже скопировал строки из одной в другую (*я это указала затем, что может быть уже на этом этапе что-то возможно отследить).
!Нужно сравнить значения во 2-ой колонке - и где есть совпадения подсветить строку или ячейки.0 -
пользователь уже скопировал строки из одной в другую
Вот на этом моменте возможности таблиц СПДС уже исчерпаны.
Это не Excel
0 -
Значения в таблицы как попали? Вбиты руками или отчетом?
Если руками то такжэж руками вставить в эксель убрать или подсветить одинаковые и опять вставить в нану.
Если тянется форматирование из эксель то вставлять с промежуточным копированием в блокнот
0 -
Совсем не понимаю смысла такой автоматизации, при копировании строки - формулы удаляться.
Если я правильно понял: Если значения в колонке "С" правой таблицы есть в в колонке "С" левой, заливки нет. Если значения не находятся, тогда закрашиваем строку.
@doctorRAZ , выше пример, в котором все четыре фрагмента, являются одной таблицей.
Если руками то такжэж руками вставить в эксель убрать или подсветить одинаковые и опять вставить в нану.
Как по мне так тот же Excel - делаешь ссылку на ячейку (просто кликаешь мышкой) и связь обеспечена.
PS: Там проверка только на 11 строк.
0 -
Спасибо за помощь, попробую применить для своей задачи.
В excel сделала бы, но пока не знаю как обратиться к таблице-NanoCAD из vba (и обратно).
0 -
попробую применить для своей задачи.
Разве не это Вы спрашивали?
0 -
Да, я. Подскажите пожалуйста, как (в случае необходимости) отвязать форму к таблице (не просто запретить редактирование через форму, а совсем удалить форму)?
0 -
совсем удалить форму)
Нет такой команды
0 -
- Сделать одну таблицу
2. Сделать (наконец) объект клемма, по типу
0 -
Интересно, посмотрю.
Спасибо, что еще не потеряли интерес к этой задаче!
Подскажите, а "Включить / Убрать подсветку" работает?0 -
Подскажите, а "Включить / Убрать подсветку" работает?
Это где?
0 -
В Вашей форме
0 -
В Вашей форме
Ой, нет. Это просто рудимент от формы с этого
файла.Просто лень было проверять
0 -
Здравствуйте,
подскажите пожалуйста как Вы сделали подсветку (убрать/вкл) *это скрипт где-то?0 -
как сделали подсветку (убрать/вкл)
На "Форме" есть переменная "Убрать подсветку", назначенная checkBox
Если checkBox включен, то цвет заливки ctlSetCellFillColor:
Цвет #FFFFFE делает заливку прозрачной.
Диапазон заливки назначается после функции select
off(0;-11):off(0;0)
В платформе "форм" нет, но можно переключить comboBox
PS: Лучше отдельным постом такие вопросы. А то я уже запутался в этой теме :-(
0 -
0
-
Подсветка также сработала по формуле для 11
Нет. там все проще. Сначала сортируем по колонке "А", а потом проверяем равенство значений в ячейка off(0;-1)==off(-1;-1) текущей строки и строки (-1) на одну выше. Если они равны, то "ORANGE", если нет, то без заливки "#FFFFFE".
Тело документа:
Проверить, что в архивированном MCDI нет возможности пока.
0 -
Странно, почему в типе раздела "Данные" не запоминается назначенная сортировка через фильтр. (*в принципе для NanoCAD-таблиц)
0 -
Это как?
Вы хотите, что б при добавлении строки автоматически сортировалось?
Нет такого.
сортировка через фильтр
Или я чего-то не понял. Как "данные" связаны с "фильтром"?
0 -
Нет, все верно поняли. Фильтр действительно не срабатывает (в данных) при добавлении строки.
0 -
Спасибо, последняя формула для проверки соседних (сверху-снизу) ячеек пригодилась!
0 -
Все работает именно так как задумано. Иначе просто не вижу возможности для работы.
формула для проверки соседних (сверху-снизу) ячеек пригодилась!
отлично
0 -
последняя формула для проверки соседних (сверху-снизу) ячеек пригодилась!
Мне кажется в Вашем случае это будет более полезно, можно забить все возможные провода в базу, вместе с характеристиками и производителями, и использовать их в маркере, например. Ну или просто вставлять обозначение в таблицу как в ролике.
ссылки на PDF и DWG там же
0
Разделы
- Все разделы
- 64 Общие вопросы
- 57 Работа nanoCAD в ОС Linux
- 437 Платформа nanoCAD
- 20 nanoCAD GeoniCS
- 88 nanoCAD BIM Строительство
- 42 nanoCAD Механика PRO
- 63 nanoCAD BIM Электро
- 11 nanoCAD BIM Вентиляция
- 13 nanoCAD BIM ВК
- 3 nanoCAD BIM Отопление
- 8 nanoCAD BIM СКС
- 59 nanoCAD BIM ОПС
- 3 nanoCAD Стройплощадка
- 4 nanoCAD Металлоконструкции
- 2 nanoCAD Конструкции PS
- 8 TDMS Фарватер
- 1 Облака точек
- nanoCAD GeoSeries
- NSR Specification
- Учебным заведениям и учащимся
- 8 nano360