Добрый день!
При использовании Автоинкремента я попал в тупик. Может ли кто подсказать, как сделать адекватный автоинкремент по условию, например "месяц", в акссесе я подобное делал, лет 10 назад, когда я нашёл эту программу, я не понял как она вообще работает, но не суть. Так как поле автоинкремент не имеет параметров, мы его не трогаем. Прошу помощи в написании SQL-запроса. Логика примерно такая:
Есть сущность (Счётчик) с параметрами, которые проверяются.
Есть сущность (рабочая часть БД), в которую вносят данные, и которая должна проверить эти данные.
Рабочая часть:
В БД внесли данные, перед сохранением БД, при помощи SQL запроса сверяет (проверяемые) данные, вносит данные из "Счётчика" в поле и производит в счётчике update value ***+1, и при сохранении нового этот процесс повторяется, но только на новой записи, а не при редактировании.
Заранее спасибо.
Автоинкремент по условию
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Автоинкремент по условию
Любую логику можно прописать в поле PHP код: https://docs.rukovoditel.net.ru/index.php?p=104
Re: Автоинкремент по условию
Спасибо, это был больше вопрос к разработчикам, мало ли кто-то подобное реализовывал, просто пример видимо неудачный .
В реальности в ДБ вносится текстовый вариант топологии сетей, есть несколько вариантов генерации инвентарных номеров и под это очень хорошо подходит автоинкремент, но с проверкой условий.
И да раз Вы ответили, можно ли уточнить, мне очень понравилась функция списка "многоуровневый выпадающий список" особенно реализованная часть со значением в отдельной ячейке, хотел уточнить, а есть ли возможность подобное с сущностями? Опять для этого же, есть здание, в здании этаж, на этажах помещения, в помещениях оборудование, "глобальный список" хороший , но есть но, он строго текстовый и проверка что связано с его значениями не проводится, да и для редактирования и увеличения числа помещений требуются права администратора. А так через сущность прошел, и видишь в этом здании есть столько этажей, помещений и связано то оборудование, на этаже есть столько-то помещений и такое кол-во оборудования, а в помещении столько оборудования.
В реальности в ДБ вносится текстовый вариант топологии сетей, есть несколько вариантов генерации инвентарных номеров и под это очень хорошо подходит автоинкремент, но с проверкой условий.
И да раз Вы ответили, можно ли уточнить, мне очень понравилась функция списка "многоуровневый выпадающий список" особенно реализованная часть со значением в отдельной ячейке, хотел уточнить, а есть ли возможность подобное с сущностями? Опять для этого же, есть здание, в здании этаж, на этажах помещения, в помещениях оборудование, "глобальный список" хороший , но есть но, он строго текстовый и проверка что связано с его значениями не проводится, да и для редактирования и увеличения числа помещений требуются права администратора. А так через сущность прошел, и видишь в этом здании есть столько этажей, помещений и связано то оборудование, на этаже есть столько-то помещений и такое кол-во оборудования, а в помещении столько оборудования.
Re: Автоинкремент по условию
поищите на форуме где то даже видел похожий код, который вам пригодится!
система универсальная и гибкая, а все варианты не предусмотреть и у каждого свой подход и требования, но в большинстве система позволяет реализовать хотелки.
по сущности, в разделе полей сущности есть то что вы хотите)
система универсальная и гибкая, а все варианты не предусмотреть и у каждого свой подход и требования, но в большинстве система позволяет реализовать хотелки.
по сущности, в разделе полей сущности есть то что вы хотите)
Re: Автоинкремент по условию
Спасибо , буду дальше искать!)