#0
by Boudybuilder
В документе приема на ремонт есть реквизит ID (Строка,12). Это должен быть уникальный номер как и номер дока. Если его значение не заполнено то тогда он стает равен номеру дока. Раньше стояла автонумерация на форме и было все гуд! Но потом я заметил , что при каждом открытии формы , номер стает на один больше , даже если док предыдущий закрыт и не создан. Хотел это обойти. Но стоит подписка на событие при установке нового номера. Сделал так и заметил что получаются дубли именно ID а номер устанавливает ОК. . Почему, не пойму! Если Не ОбщегоНазначения.ЕстьРеквизитДокумента("Организация", МетаданныеДокумента) Щас и это написал , но явно не катит через подписку : Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс) Как быть , чтобы эти ID были уникальными учитывая РИБ. ???
#1
by Boudybuilder
С автонумерацией формы при открытии ставил это : Но хотелось бы избежать увеличения номера без создания дока.
#3
by Boudybuilder
ID - уникальный идентификатор ремонта. То есть , если мне его принесли по гарантии , то я его ввожу и мне возвращает все данные по нему.
#5
by Boudybuilder
Процедура УстановитьНовыйНомер Если вызвана кодом , то вызывается ли она еще раз? И если ее описывать как я щас сделал , то по умолчанию она когда вызывается? При записи или перед?
#7
by Boudybuilder
Вобщем сделал так: Все вроде ок. Но теперь после обмена РИБ в каждой базе один и тот же док имеет номерацию по своему префиксу. Что за фигня????
#13
by Boudybuilder
Спасибо , друзья! Так оно и есть... Просто я такой человек , который курсы не дослушает , а экзамены уже сдает. Надо книги до конца читать а не на 30% ))))
#14
by Boudybuilder
Если перед записью использовать этот код , то номер еще раз ни в каких случаях устанавливаться не будет? И еще , если не описывать установку номера, то в каком событии он стандартно устанавливается? При записи?
#15
by Serg_1960
Ты прав. Лучше проверятьне на новый, а на пустой номер. Юзвер может стереть номер при редактировании. Не спрашивай зачем.
#17
by Boudybuilder
Хорошо , пускай я не буду это писать , и не буду шаманить с номером. Как мне номеровать реквизит дока ID и проверять его на уникальность? (+префикс Риб+организации)
#18
by Boudybuilder
Ребяты , вы где? Есть ответ? Как мне номеровать реквизиты дока подобно номерации номера дока ?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Нумерация страниц в отчете
- Сбилась нумерация эл-тов Спр-кНомен-ра В Предпр-ле.Как исправить?
- При открытии Дока, переход на последнюю строку в табличной части дока
- ПолуOFF нумерация справочника
- v8 нумерация строк в запросе
- Нумерация документов
- Нумерация строк при использовании построителя отчетов
- Как узнать представление Реквизита по названию реквизита
- получить значение реквизита по имени реквизита
- УФ. В чем отличие реквизита объекта и реквизита формы в обработке?
- Конвертация, поиск реквизита по наименованию другого реквизита
- Конвертация данных. Как подставить значение реквизита ссылочного реквизита?
В этой группе 1С
- Не обновляются данные в форме при вызове из модуля
- Импорт данных из СБИС в 1С
- JOB: Карьера 1Сника. Фикси vs Франч
- Не формируются проводки при программном проведении ПКО
- Учет тары в УТ 11
- Подключение внешней компоненты на тонком клиенте
- Изменение полей при сохранении макета в Excel
- Можно ли добавить в общую форму уже созданный отчет через СКД
- Возвращаюсь к теме. Не работает COMОбъект("SAPI.SpVoice");
- Соединить 1с со сканером Proton IMS 3190
- v7: Как быстро удалить список документов в 1с77 торговля склад
- УПП Кадровое перемещение организаций - дополнительные начиления
- Посоветуйте Ноут для дочки 11 лет
- Поиск дублей в табличной части документа
- После обновления съехала ОСВ по счету 62.04
- Слияние баз одинаковой конфигурации
- Проблема при обновлении
- v7: Простой перебор реквизитов табличной части документа
- Раскраска календаря
- Округлить ресурс в СКД