Автоинкремент

Пишите ваши предложения здесь.
Ответить
sanys
Сообщения: 113
Зарегистрирован: 30 май 2017, 12:52
Имя: Александр
Откуда: Казахстан

Автоинкремент

Сообщение sanys »

Предлагаю прокачать данное поле новым свойством:
"Формировать при сохранении"
Сейчас новое значение генерируется сразу после открытия формы добавления новой записи.
Ситуация следующая:
Сущность Заявки, есть поле Номер заявки, который генерируется через данное поле с включенной опцией "Только просмотр". Когда два пользователя одновременно начинают добавлять заявку, то им выдаются одинаковые номера, несмотря на то, что включена опция Уникальное поле.

Новая же опция будет позволит избежать этого, выдавая номер для записи в момент добавления самой записи (как id).
Но, мне кажется, есть подводный камень, если использовать данное поле как источник информации к полю "Статический текст по шаблону". Здесь надо не перепутать порядок действий, а то можно получить пустое значение.

И еще, если мы хотим скрыть данное поле с формы создания записи через Доступ к полям (ставим доступ "Только просмотр" или вообще "Скрыть"), то при создании записи номер не генерируется.
Вот и еще одно свойство вырисовалось: Рядом с опцией "Только просмотр" добавить опцию "Скрыть с формы добавления записи". Возможность установить данную опцию только при включенной "Только просмотр".
Ответить