|
значение не может быть преобразовано к типу число
| ☑ |
0
Doman26
04.09.11
✎
18:36
|
выскакивает ошибка
Область.Параметры.НоваяШина = Строка(Строка.Шина + " по остаточной стоимости " + ЧислоПрописью(Строка.Стоимость,"Л=ru_RU;","рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 2"));
Число прописью отрабатывает нормально, не могу понять в чем дело
|
|
1
Один С
04.09.11
✎
18:42
|
я думаю, проблема в том, что 1с не может преобразовать значение к типу число..
|
|
2
Kom-off
04.09.11
✎
18:43
|
(0) 1С преобразует неявно типы при операции сложения по первому типу. У тебя первой слагаемое, разве, строка? Поставь в начале выражения вот так Строка(""+ Строка.Шина...). Обдумай результат.
|
|
3
popcorn
04.09.11
✎
18:43
|
Строка.Шина - это типа число?
|
|
4
Doman26
04.09.11
✎
18:49
|
Строка.Шина - справочник, я думал он автоматом ставит наименвание и оно идет как строка
|
|
5
Kookish
04.09.11
✎
18:54
|
(4) Не думай так больше. Ссылка на элемент справочника никак не может быть наименованием элемента спраCE u043Eчника.
|
|
6
Doman26
04.09.11
✎
19:14
|
а подскажите как программно задавать шрифт строкам? если не сложно
|
|
7
ДенисЧ
04.09.11
✎
19:16
|
(6) где?
|
|
8
Doman26
04.09.11
✎
19:20
|
ну вот например строка.шина.наимменование хочу сделать жирным, чтоб не вводить отдельным параметром на макете
|
|
9
ДенисЧ
04.09.11
✎
19:21
|
не взлтит
|
|
10
Doman26
04.09.11
✎
19:22
|
неужели никак?
|
|