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

Второй нумератор (ну или счетчик)

Автор Max77r, 14 мар 2024, 16:42

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

Max77r

Доброго дня, джентельмены!
В связи с переходом на отчественный софт возник ряд вопросов... Прошу сильно не пинать, вопрос может быть не очень сложным...
Вообщем в документе 1с нужно создать поле счетчика - который в отличии от основного нумератора, считал бы и присваивал значение в строке документа по условию.
Условно он зависит от значений 2х полей. Так, если одно поле имеет значение 0000 то он не должен увеличиваться на единицу, а присвоивать ему прошлое значение. Второе условие его тоже тормозит. При этом основной нумератор тоже нужен, он присваивает значения подряд всем строчкам.
Зачем это надо. Есть общий перечень документов, который подсчитывается основным нумератором и второй, который общую массу разделяет на некие лоты.
Помогите направить мысль...


LexaK

Max77r, добавьте в документ новый реквизит НомерЛота
в модуле в событии ПередЗаписью, проверяйте ваши условия и формируйте нужный вам номер.
если помогло нажмите: Спасибо!

Max77r

LexaK, спасибо за отклик!
Вот я пишу
Если Строка (Контр_Лоты) <>"00.00" Тогда
НомерЛота = НомерЛота +1
Иначе
НомерЛота= НомерЛота
КонецЕсли

Я так понимаю что ое должен перепрыгивать... А он просто повторяет построчкам значение.
Значение меняется если щелкать Записать.
Т.е. он должен как-то понимать что НомерЛота уже увеличен....
Тут я уже не догоняю.... Как ему присвоить значение последней строчки....

LexaK

Max77r, нужно полное и понятное описание логики присвоения НомераЛота.
то что вы написали - похоже на счетчик количества записи документа!  :D
если помогло нажмите: Спасибо!

Теги:

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

Рейтинг@Mail.ru

Поиск