|
Преобразовать истину/ложь в число 🠗 (Волшебник 04.07.2018 13:05)
| ☑ |
0
Стажер_1С
04.07.18
✎
12:34
|
Привет всем, вопрос у меня есть переменная типа boolean. При выводе мне надо чтобы переменная принимала значения 1 или 0.Сейчас он выводит истина или ложь. Как мне при выводе поменять это?
Побывала так:
Переменная = Формат(Истина,"БЛ=0; БИ=1");
Вышло : true
А мне надо чтобы было 1
|
|
1
Волшебник
04.07.18
✎
12:37
|
Брехня...
Формат(Истина,"БЛ=0; БИ=1") должен работать
|
|
2
catena
04.07.18
✎
12:38
|
Число(Истина)=1
|
|
3
spectre1978
04.07.18
✎
12:38
|
? (Истина, 1, 0)
|
|
4
catena
04.07.18
✎
12:40
|
0+Истина = 1
|
|
5
SadrArt
04.07.18
✎
12:41
|
(0) а выводишь куда?
|
|
6
Asmody
04.07.18
✎
12:47
|
(0) Где "побывала"?
|
|
7
SleepyHead
гуру
04.07.18
✎
12:54
|
(6) Пробовал(а). Волновал(ась)(ся).
|
|
8
MrBoss
04.07.18
✎
12:56
|
Плюсую за (3)
|
|
9
Serg_1960
04.07.18
✎
13:04
|
(шутка юмора, но работает)
ЭтоNumber = 0 + ЭтоBoolean;
|
|
10
Малыш Джон
04.07.18
✎
13:09
|
(0) у тебя видимо там, где выводишь, тип "Булево" установлен, вот и преобразуется твоя единичка обратно в true
|
|
13
catena
04.07.18
✎
13:10
|
(9)Почему шутка-юмора? Неявное преобразование результата суммирования по первому аргументу - это описанное поведение 1С.
|
|
14
Стажер_1С
04.07.18
✎
14:36
|
Всем спасибо,в итоге решили чтоб на стороне сайте меняли, так как переменная имеет тип булево.
|
|