Страниц: [1]
Печать
Автор Тема: Перенумерование номеров помещений - Zones Renumbering  (Прочитано 5178 раз)
0 Пользователей и 1 Гость смотрят эту тему.
GAG
Администратор
*****
Офлайн Офлайн

Пол: Мужской
Сообщений: 273


GAG [Jaguar]


WWW
« : 29 Июнь 2010, 11:21:08 »

Перенумерование номеров помещений [RUS]
Zones Renumbering [EN]


Описание проблемы:
При постоянных изменениях количества помещений в проекте возникает необходимость перенумеровать помещения в соответствии с их новым расположением, убрать повторяющиеся номера помещений (возникают при копировании свойств зон). На данный момент это действие не автоматизировано и занимает много времени при количестве помещений в несколько сотен.


Решение:

Предоставить возможность перенумеровывать зоны по шаблону с автоматическим увеличением индекса. [RUS]


Solution:
Zone renumbering using template with automatic indexing. [ENG]


Код:
Пример:

Начиная с номера 1001 с шагом 1. Выделенным зонам будут назначены новые номера: 1001, 1002, 1003 ... 1020, 1021, 1022.

Данная функция должна работать:
  • На плане (с выделенными или всеми зонами)
  • В 3D окне
  • В ведомости

Настройка шаблона аналогична использованию автотекста, в котором возможны следуюшие значения:
  • Номер этажа - Порядковый номер этажа (1,2,3,... 01,02,03,... 001,002,003,...) Для отрицательных номеров этажей можно использовать приставку.
  • Код категории
  • Счётчик:
    • Базовый индекс - Начальный индекс, с которого начинается отсчёт
    • Шаг - Шаг увеличения индекса
    • Количество символов - Количество символов в номере зоны

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

Пример шаблона:
Код:
#Номер этажа#Количество Символов#Шаг индекса

Этаж: 1; Количество Символов: 4; Базовый индекс - не указан, начинаем с единицы; Шаг: 1

Результат:
1001, 1002,...


Привязка к категориям зон

  • Опция: вести нумерацию по категориям зон, т.о. помещения будут пронумерованы по порядку в пределах категории.
  • Опция: каждую новую категорию выравнивать на: 1,5,10,20,50,100.

Пример привязки к категории зон (выравнивание индекса = 100):
  • 01.1 Помещения под аренду
    • 2001 Аренда
    • 2002 Аренда
    • 2003 Аренда
  • 01.2 Торговая галерея. Циркуляция
    • 2101 Циркуляция
  • 02.1 Магазины среднего размера
    • 2201 Мини-якорь одежда
    • 2202 Мини-якорь одежда
    • 2203 Мини-якорь одежда
  • 03.1 Рестораны, кафе
    • 2301 Кафе
    • 2302 Кафе
    • 2303 Кафе
« Последнее редактирование: 29 Июнь 2010, 12:05:55 от GAG » Записан
Страниц: [1]
Печать
Перейти в: