убрать индекс в номере

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sab0tajue
    Senior Member
    • Jul 2019
    • 315

    убрать индекс в номере

    Были добавлены записи без индекса, а потом добавили индекс требуется убрать или добавить индекс у записей. Как это сделать?
  • Maximus
    Senior Member
    • Nov 2018
    • 2731

    #2
    Если у вас тип поля "Number (auto-increment)" то попробуйте следующее:
    1. Добавьте формулу string\concatenate(number, ' ', $index);
    2. Виберите все записи без индекса и нажмите пересчитать формулу.
    3. После добавления индекса удалите формулу.

    Comment

    • Sab0tajue
      Senior Member
      • Jul 2019
      • 315

      #3
      а у меня тип "Номер"

      Comment

      • Maximus
        Senior Member
        • Nov 2018
        • 2731

        #4
        Как я понимаю это как раз тот тип поля о котором мы говорим. Это поле имеет тип данных Varchar что позволяет к нему применить формулу string\concatenate(). Таким образом вы сможете добавить префикс ко всем именам у которых этого префикса нету.

        Comment

        • Sab0tajue
          Senior Member
          • Jul 2019
          • 315

          #5
          а у меня нет ни где кнопки "Пересчитать формулу. Не мог ли бы Вы показать скриншотом или написать где это кнопка находится. Не пойму. Спасибо

          Comment

          • Maximus
            Senior Member
            • Nov 2018
            • 2731

            #6
            Здравствуйте.
            Для того чтобы пересчитать формулу необходимо в режиме списка записей сущности выбрать одну или несколько записей, затем нажать кнопку "Действия" -> "Пересчитать формулу" (см. скриншот).
            Следует также заметить что это действие становится доступным для записей сущности, если для этой сущности определена хотя бы какаято логика в разделе формула.
            Attached Files

            Comment

            Working...