Имя: Пароль:
1C
 
Создание текстового поля с автонумерацией
0 NIGHTHUNTER
 
04.10.22
06:46
Имеется документ, у которого номер при записи задается в формате 22-575      .
У документа включена автонумерация .
Длина номера 11, непериодический.

Как узнать каким образом задается формат у этого номера документа? Именно такой.

Необходимо у другого документа создать текстовое поле, и установить для него подобную автонумерацию.
Что бы оно при записи, или при открытии устанавливалось в аналогичный номер. Думаю как это увязать.

То есть автонумерация, подобного номера, самостоятельно.
1 Злопчинский
 
04.10.22
07:00
хз как в восьмерке сделать можно, на клюшках я сделал простой документ без реквизитов, служебный, хранил документ сейчас-20 лет. При необходимости получения номера в дополнительное текстовое поле я просто генерил этот документ с записью, номер генерился автоматом, брал номер из полученного документа. аналогично наверное можно  генерить из служебного справочника, установив префикс "22-"
2 2S
 
04.10.22
07:03
Пилят, ну подписка же ж
3 Злопчинский
 
04.10.22
07:04
М.б. у другого документа сделать основанием упомянутый тобой докумиент? и просто номер тащить из документа-оснвоания (или вообще не тащить, т.к. через основание можно получить".
Странная какая-то задача...
4 NIGHTHUNTER
 
04.10.22
07:11
(2) Ну так в подписке что то же делать нужно. Не автоматически же она будет генерировать нужный номер.

(1)(2) Да, интересные варианты, но к этому нужно самому прийти. Пока как что понимания нет. А по догадкам не делают же.
5 NIGHTHUNTER
 
04.10.22
08:19
Что там с подпиской?
6 Гипервизор
 
04.10.22
08:21
(4) Автонумерация документа - она для номера (стандартного реквизита документа), а вам для своего реквизита надо. Ну потрудитесь поразмыслить как бы вы присваивали следующий номер. Вместо "мне нужно" и "как узнать" садитесь и расписывайте вашу задачу по пунктам хоть псевдокодом.
Не как сейчас у вас - некая магия из чёрного ящика, а конкретно: получить последнее значение реквизита (из документа или регистра для хранения номеров), инкрементировать значение, записать документ.
7 rphosts
 
04.10.22
08:26
(0) разумеется в подписке запросом... а как подробнее зависит от деталей потребности... например какая-то периодичность есть или нет.
8 rphosts
 
04.10.22
08:27
*запросом и толикой кода
9 kobzon2
 
04.10.22
08:43
(5) Смотришь процедуру из подписки, анализируешь как сделано для документа который тебе нужен.
А-а-а, забанили Ночного охотника?) Он же теперь работу потеряет. Без форума ему никак...
10 rphosts
 
04.10.22
08:47
(9) если там автонумерация - весь код скорее всего в недрах платформы.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn