Александр! Во первых поздравляю с окончанием работы над этим объектом!
Скрипт конечно "большой", я на такие подвиги уже не отважусь, да и просто времени уже столько не найду...
Ну и еще наводящая мысль , так сказать...чтобы не морочиться с публикатором, нужно самому создать объекты которые сами будут отписывать txt файл, все равно из системных инструментов это только "автотекст", зоны, что еще?
стоит ли ради этого связываться с каталогами? все равно каждый каталог нужно так или иначе доводить до ума,
Не проще написать объект "штамп чертежа", "ограждение", "балку" и.т.д который будет сам себя обновлять во внешнем файле? и без лишних полей в БД ?
IMHO - не стоит завязываться на базу данных арчикада, ее нужно обойти используя вывод во внешний файл, непосредственно из объектов которые должны отображаться в таблице...
Интересно твое мнение об этом.
P/S/ зачем нужно было делать таблицу на интерактивных хотспотах?
Если Чтобы можно было сохранять настроенные вручную формы, то сделай этот объект отдельно, назови конструктор табличных форм, создавай им шаблоны, так оба скрипта будут шустрее работать, да и работы сами по себе не завязаны друг на друга, IMHO - разделить.
ну или поставь параметр в самом начале смысла "edit mode", "data mode".