Как записать имена помещений по типу пола?

Главная Форумы Задать вопрос Как записать имена помещений по типу пола?

В этой теме 14 ответов, 3 участника, последнее обновление  Дмитрий Дмитриев 2 года/лет, 4 мес. назад.

Просмотр 15 сообщений - с 1 по 15 (из 15 всего)
  • Автор
    Сообщения
  • #5468 Score: 0

    Есть помещение с разными именами Кухня, Спальня, Гостиная, Ванна и тд.

    У помещений есть тип пола “Отделка пола” К.1, К.2, К.3 и тд.

    Как записать в каждое помещения текст с именами помещений отсортированными по типу пола, желательно без питона.

     

    Ссылка на файл

    #5471 Score: 0

    Добавил по ссылке выше доработанный вариант, скрипт собирает имена помещений отсортированные по типу пола, удаляет скобки, добавляет пробелы между именами и записывает в  параметр “Комментарии”:

    Остается только вопрос, как отсортировать помещения по уровню?

    #5473 Score: 0

    Oleg
    Участник
    28 pts

    Остается только вопрос, как отсортировать помещения по уровню?

    Можно попробовать так:

    #5474 Score: 0

    Oleg
    Участник
    28 pts

    Кстати, ваш блок нодов, что я выделил серым, можно выполнить проще (через ноду String.Join)

    #5476 Score: 0

    Спасибо за подсказки, но на скринах ничего невидно((

    #5477 Score: 0

    У меня на втором скрине тоже названия нодов пропали, скорей всего при сохранении скрина нужно зуммировать сильней, тогда их видно должно быть)

    #5478 Score: 0

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

    #5483 Score: 0

    Oleg
    Участник
    28 pts

    Упс, пардон!

    Оказывается, действительно, отображение названий нод зависит от того, на каком расстоянии был сделан скрин)

     

     

    #5488 Score: 0

    Спасибо огромное, все работает!

    #5489 Score: 0

    А как можно сократить одинаковые помещения в строке?

     

    #5490 Score: 0

    txt
    Модератор
    84 pts

    Необходимо использовать Уровни в ноде, щелкаем где красная стрелка для вашего случая ползунок надо дощелкать до значения @L3 то есть третьего уровня. вот пример для второго уровня:

    #5491 Score: 0

    Oleg
    Участник
    28 pts

    А как можно сократить одинаковые помещения в строке?

    За это отвечает как раз нода List.UniqueItems. Просто запустите её в режиме переплетения “Самый длинный”

     

    И обращайте внимание на эти значки:

    #5492 Score: 0

    Да это помогло! Остается вопрос, как отсортировать эти помещения в строке по алфавиту? А то сейчас : Веранда, Терраса, Лоджия, Балкон.

    Чтобы было А.., Б…, В…?

    #5493 Score: 0

    Нет так не работает(( Оказывается нужно использовать уровни.

    #5494 Score: 0

    Добавил еще сортировку по алфавиту))) Обновил скрипт по ссылке выше.

Просмотр 15 сообщений - с 1 по 15 (из 15 всего)

Для ответа в этой теме необходимо авторизоваться.