|
Поясните про ВводНаОсновании |
☑ |
0
DES
03.06.15
✎
22:37
|
Срабатывает сначала
Процедура ОбработкаЗаполнения(Основание)
а потом ПередОткрытием() // тут все портит
Как избежать или обнаружить в ПредеОткрытием что документ вводится на основании ?
|
|
1
Armando
03.06.15
✎
22:52
|
Обычное приложение, обычные формы?
Можно ДополнительныеСвойства использовать
|
|
2
13Дима13
03.06.15
✎
22:56
|
(0) можно добавить реквизит вводнаосновании и в обработкезаполнения присваивать истину, можно глоб. переменную, можно проверять на заполненность какой-нибудь реквизит, который заполняется только при вводе на основании
|
|
3
DES
03.06.15
✎
23:00
|
Фишечки не существует ?
|
|
4
Рус Иван
03.06.15
✎
23:02
|
(2)глобальную переменную лучше
|
|
5
D_E_S_131
03.06.15
✎
23:32
|
При вызове ввода на основании через "Заполнить()" ПередОткрытием и не произойдет.
|
|
6
Фрэнки
03.06.15
✎
23:36
|
(5) А форма как по твоему должна открываться, если у него такое событие к форме документа привязано?
|
|
7
Fedor-1971
03.06.15
✎
23:50
|
(0) Параметры.ЗначениеКопирования.Пустая() - подойдёт? при вводе на основании там лежит ссылка. В 8.2 УФ проверено, на обычном проверь сам в конфигураторе.
|
|
8
Фрэнки
03.06.15
✎
23:57
|
(7) это если на какой-то типовой или на БСП, если в самописно добавленных объектах, то заполнение и проверки всех реквизитов объекта или его свойств придется дописывать самому.
|
|
9
DES
04.06.15
✎
00:04
|
спс, понял
|
|
10
Fedor-1971
04.06.15
✎
00:04
|
(8) Параметры.ЗначениеКопирования - заполняет платформа автоматом, сам процесс заполнения естественно придётся описать кодом.
У ТС была проблема проверить как введён документ, я предложил один из возможных способов. Правда и при копировании документа там то же будет ссылка на основание (на копируемый документ), так что решение имеет свою особенность.
|
|
11
Фрэнки
04.06.15
✎
00:10
|
(10) в общем, я бы в реквизит объекта смотрел. Если документ новый, а реквизит уже не пустой, значит он через ввод на основании уже проскочил.
|
|
12
PaulBC
04.06.15
✎
07:18
|
(0) ПараметрОснование (BasisParameter)
Использование:
Чтение и запись.
Описание:
Содержит ссылку на объект-основание.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший