Как назначить переменную тип булево без значения? #394407


#0 by мистер игрек
Если в модуле дока объявит переменную, как ему назначить тип "Булево", при этом она не должна иметь значение?
#1 by Fragster
а как ты себе это представляешь? можно состяаной тип юзать, но это изврат...
#2 by Дуб
в  1С нет явной типизации. Присваивай значение сразу при определении переменной.
#3 by мистер игрек
Вообще-то булево в 8-ке два состояния? Кажется в семерке имел три состояния
#4 by etern1ty
Неопределено
#5 by NcSteel
В семерке тип булево ? 0_о
#6 by Fragster
в семерке нету булева вообще
#7 by мистер игрек
(5,6) Имел ввиду флажок
#8 by персон
Флажки вроде числовые становятся, когда в 3 состояния.
#9 by Sadovnikov
А что за третье состояние у флажка в семерке?
#10 by Stepa86
1) объявлять Перем БулёваяПеременная; но получаем без типизации; 2) юзать числовой тип 0 - Ложь, 1 - Истина, 2 - хз (затемненный флажок)
#11 by NcSteel
Зато есть перечисление Да, Нет. Третье состояние наверное "может быть" )
#12 by Ненавижу 1С
в 8 может тоже иметь три состояния
#13 by мистер игрек
А что если после присвоения например ложь, а потом неопределено, тип остается булево или накроется?
#14 by Stepa86
свойство "ТриСостояния"
#15 by Рэйв
ПеременнаяБулево=Неопределено;
#16 by мистер игрек
Это тоже самое,что просто объявить переменную
#17 by Shurjk
И это будет ЛОЖЬ
#18 by Рэйв
Ну да.
#19 by НЕА123
почему не ? чем не нравится числовой тип?
#20 by персон
переменная в модуле будет неопределено ведь нигде не сказано какого она типа
#21 by Рэйв
Это будет НЕОПРЕДЕЛЕНО а ложи и истина <>неопределено
#22 by НЕА123
+1 +1
#23 by мистер игрек
Вообще задачу сформулирую по другому. В УПП есть док. "Реализация ТМЦ". И при проведении если ТМЦ в доке больше чем в остатке, то сообщаеть о нехватке и все равно проводить. А как поставить запрет, чтоб при нехватке док не проводился?
#24 by Рэйв
#25 by Рэйв
...в обработке проведения
#26 by vde69
у пользователей есть настройка "разрешить продавать в минус"
#27 by мистер игрек
Все не так просто на самом деле. Это проверка лежить глубоко, в модуле "Управление запасами партионного учета", и там нету возможности играть этим отказом
#28 by ASU_Diamond
проводят неоперативно? посмотри модуль при оперативном проведении
#29 by hhhh
зато есть возможность там где выдает сообщение.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С