|
ОпределяемыйТип, как установить ему значение? |
☑ |
0
Косяк
07.05.19
✎
09:22
|
В 1С ERP есть документ ВводОстатковВнеоборотныхАктивов2_4.
Там есть реквизиты типа: НакопленнаяАмортизацияБУ, у которого тип: ОпределяемыйТип.ДенежноеПолеНеотрицательное
Я этому реквизиту устанавливаю значение так: НоваяСтрока.НакопленнаяАмортизацияБУ = Износ;
Где Износ это: Износ = ExcelЛист.Cells(Row,18).Text;
Значение устанавливается примерно в 10% случаев.
Как сделать правильно?
|
|
1
Cyberhawk
07.05.19
✎
09:24
|
Ну так число видимо надо
|
|
2
Chameleon1980
07.05.19
✎
09:24
|
1. а в скольки процентах в ExcelЛист.Cells(Row,18).Text что-то есть
2. посмотри что может принимать ОпределяемыйТип.ДенежноеПолеНеотрицательное в дереве метаданных
судя по всему строку тоже принимает, тогда п1
|
|
3
sqr4
07.05.19
✎
09:25
|
Первое что надо исключить из экселя, это неразрывный пробел
|
|
4
Cyberhawk
07.05.19
✎
09:26
|
Работа с реквизитом твоего определяемого типа ничем не отличается, как если бы тип этого реквизита был "Число" нужных разрядностей и знака отрицательного
|
|
5
Chameleon1980
07.05.19
✎
09:29
|
попробуй Value
А у тебья всегда числа ожидаются?
|
|
6
Косяк
07.05.19
✎
11:37
|
Спасибо. Помогло Value
|
|