Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 сен 2024, 06:18

Генерация чисел

Автор burza, 09 фев 2017, 15:05

0 Пользователей и 1 гость просматривают эту тему.

burza

Есть форма, в ней поле НомерБюджета. Как сделать чтобы в поле НомерБюджета генерировалось уникальное число как номер самого документа.

burza

Цитата: burza от 09 фев 2017, 15:05
Есть форма, в ней поле НомерБюджета. Как сделать чтобы в поле НомерБюджета генерировалось уникальное число как номер самого документа.

Сделал так ГСЧ =  Новый ГенераторСлучайныхЧисел();
    НомерБюджета = ГСЧ.СлучайноеЧисло(0, 1000000000);

как бы чтобы он по очереди шли

Dethmontt

burza, проверять максимальный занятый номер + 1
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

burza

еще подскажите хочу чтобы была проверка перед проведением чтобы не было одинаковых документов по одиниковому номеру. сделал так, проверка не идет сразу в истину, поправте.

Если НомерБюджета = НомерБюджета тогда
Отказ = Истина;
Сообщить("Номер бюджета уже занят");

КонецЕсли;

alex0402

Выбрать НомерБюджета из
Документ.Имя
Где НомерБюджета = &НомерБюджета
И Ссылка <> &Ссылка
Спасибо за Сказать спасибо

Похожие темы (5)

Рейтинг@Mail.ru

Поиск