|
преобразование к типу число не может быть выполнено Почему?
| ☑ |
0
AlexBor
naïve
02.08.15
✎
14:09
|
Вот код
Если УК =0 Тогда
Шапка.Параметры.Исполнитель = Исполнитель;
Иначе
Шапка.Параметры.Исполнитель = Исполнитель + " " + "На котроле";
КонецЕсли;
Документ.Обращение.Форма.ФормаДокумента.Форма(170)}: Преобразование значения к типу Число не может быть выполнено
Шапка.Параметры.Исполнитель = Исполнитель + " " + "На котроле";
|
|
1
AlexBor
naïve
02.08.15
✎
14:09
|
Не совсем понимаю причем тут преобразование к типу число?
|
|
2
H A D G E H O G s
02.08.15
✎
14:10
|
(1) почему бы не к числу?
|
|
3
AlexBor
naïve
02.08.15
✎
14:12
|
(2) Просто не понятно Исполнитель строка + На контроле - строка --- причем и где здесь число? Вообщем что делаю не так?
|
|
4
Mirnin
02.08.15
✎
14:13
|
"" + Исполнитель + " На котроле";
или
Строка(Исполнитель) + " На котроле";
|
|
5
AlexBor
naïve
02.08.15
✎
14:15
|
(4) Спасибо получилось
|
|
6
Maxwell198705
03.08.15
✎
05:17
|
К строке нельзя прибавлять числа, а если уж сильно хочется, то необходимо всё преобразовывать к типу строка.
|
|
7
1Сергей
03.08.15
✎
05:24
|
(6) наеборот. К числу нельзя прибавлять строки
|
|
8
1Сергей
03.08.15
✎
05:28
|
(7) + и преобразовывать вовсе не обязательно
"Это строка" + Число(5) = "Это строка5"
Число(5) + "Это строка" = {(1)}: Преобразование значения к типу Число не может быть выполнено
Число(5) + "5" = 10
|
|
9
RomaH
naïve
03.08.15
✎
08:01
|
(0) потому как "Исполнитель" - у тебя нифига не строка
|
|
10
RomaH
naïve
03.08.15
✎
08:02
|
ссылочный тип какой-нибудь
|
|