День добрый.
В обработке создаётся новый документ. При попытке записи ругается - номер не уникальный. И в самом деле в базе есть документ с таким номером. Как это вылечить?
Пока Хочу в цикле если документ с таким номером есть то увеличить номер. Но вот как корректно увеличить номер? Номер вида "0000-0000-9"
По аналогии с другими документами 0000-0000-10. Установить номер можно попытаться через установить новый номер, но там в качестве параметра передаётся префикс. Сейчас префикс 0000-0000 не подскажите где он хранится?
(3) А теперь расскажите как на каком основании вы ожидаете увидеть -10 на конце номера если для этого вы выделили только 1(один) знак?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший