Как такое возможно?
☑
0
Ksandr
03.10.11
✎
17:42
типовой код УПП, док ЗаявкаНаРасходованиеСредств
Если РасшифровкаПлатежа.Количество()=0 Тогда
НоваяСтрока=РасшифровкаПлатежа.Добавить();
КонецЕсли;
ЭлементыФормы.РасшифровкаПлатежа.ТекущаяСтрока = РасшифровкаПлатежа[0];
СтрокаПлатеж = ЭлементыФормы.РасшифровкаПлатежа.ТекущиеДанные;
В результате СтрокаПлатеж = Неопределено, да и текущие данные тоже.
Такой же код в ППИ ППВ нормально работает, а тут ошибка.
1
Птица
03.10.11
✎
17:47
возможно, срабатывает еще какой-то код?
или ты смотришь отладчиком и видишь неопределено сразу после выполнения последней строки из
(0)?
2
Ksandr
03.10.11
✎
17:49
(1) Именно.
Строка где ТекущаяСтрока = Расшифровка...
РасшифровкаПлатежа[0] = строка табличной части, а ТекущаяСтрока = Неопределено
3
5 Элемент
03.10.11
✎
17:50
СтрокаПлатеж = РасшифровкаПлатежа[0]
какой смысл в коде "СтрокаПлатеж = ЭлементыФормы.РасшифровкаПлатежа.ТекущиеДанные;" ?
4
Академик_
Келдыш
03.10.11
✎
19:06
дата 01.01.1899 никому ни о чем не говорит?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший