Добро пожаловать, Гость
Запомнить меня

ТЕМА:

Замена таблиц выбора(поиска) в семействе и вложенных семействах 1 год 11 мес. назад #2195

Здравствуйте. Сейчас все чаще стали использовать "таблицы выбора" при создании любых семейств, что связанно с некоторыми удобными особенностями данного инструмента. Но при необходимости внесения изменений/дополнений в сами таблицы, приходится их обновленные версии заменять внутри семейств, если в семействе есть вложенные семейства, то надо лезть в каждое завязанное на таблицы и заменять их.
Собственно, пока это вопрос - API ревита позволяет вообще сделать такую замену? Если да, то сформулирую предложение по плагину подробное.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Замена таблиц выбора(поиска) в семействе и вложенных семействах 1 год 11 мес. назад #2197

  • Modis аватар
  • Modis
  • Ушел
  • Administrator
  • Administrator
  • Super Users
  • Сообщений: 1295
  • Спасибо получено: 166
Почитал бегло справку: таблица выбора - это просто csv файл, а использование в семействе - это просто формула в параметре с функцией size_lookup. Для работы с этим не нужно никакого особого API

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Замена таблиц выбора(поиска) в семействе и вложенных семействах 1 год 11 мес. назад #2199

Смотрите в чем тут дело. Таблица выбора это, действительно, простой csv файл. Но когда вы его присоединили к семейству, он как бы вшивается в него и внешний файл уже никак не учитывается. Обновить его на новый можно только вручную. Было бы полезно заменять его автоматизированно сразу в нескольких семействах

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Замена таблиц выбора(поиска) в семействе и вложенных семействах 1 год 11 мес. назад #2200

  • Modis аватар
  • Modis
  • Ушел
  • Administrator
  • Administrator
  • Super Users
  • Сообщений: 1295
  • Спасибо получено: 166
API это позволяет

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Замена таблиц выбора(поиска) в семействе и вложенных семействах 1 год 11 мес. назад #2201

Смотрю, что уже предусмотрено в АПИ ревита, и удивляюсь насколько он опережает многие другие продукты...
Суть плагина:
1. Обновление таблицы выбора внутри семейства и вложенных в него семейств на новую версию. Тут надо учесть ,что в одном семействе может быть несколько таблиц, заменять надо по названию. Вложенные семейства с той же таблицей (если она в них есть) должны заменятся автоматически. Есть ли смысл спрашивать на это разрешение пользователя - не знаю, по хорошему, это делать надо всегда.
2. Обновление таблицы выбора (поиск по ее названию) для всех семейств из указанных папки и подпапок.
3. Обновление таблицы выбора (поиск по ее названию) для всех семейств внутри проекта.

Для понимания объясню, когда это используют и почему нужна замена. Раньше таблицы использовали как конечный по составу список элементов, сейчас стали использовать всегда, когда надо без использования ТИПА одним кодом вызвать кучу параметров. Но тут список не конечен, постоянно вносятся новые строки с новыми элементами. Обновлять вручную очень долго. Если будет автоматизация, можно получить очень интересную постоянно обновляемую базу элементов. Очень давно у ревита этот механизм работал по другому - был завязан на внешний файл, почему его убрали, а не сделали как второй вариант - не понятно.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Замена таблиц выбора(поиска) в семействе и вложенных семействах 1 год 11 мес. назад #2202

  • Modis аватар
  • Modis
  • Ушел
  • Administrator
  • Administrator
  • Super Users
  • Сообщений: 1295
  • Спасибо получено: 166
Ок, в идейник записал. Когда будет сделано сказать не могу, так как "очередь" на разработку большая

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Модераторы: Modis