Имя: Пароль:
1C
 
Как в базе- оле задать Ложь и Истину?
0 Мисти
 
28.03.15
21:44
Обычно всё просто - БазаОле.Документы..., БазаОле.Перечисление, а БазаОле.Ложь - не жрет.
1 Euguln
 
28.03.15
21:47
а просто Ложь?
2 KUBIK
 
28.03.15
21:48
(0) Меньше жрать надо! :)
3 vde69
 
28.03.15
22:02
передавай число

ложь = 0
истина = 1
4 Мисти
 
28.03.15
22:02
Да ладно! Просто Ложь??
(2) Эт точно.
5 Мисти
 
28.03.15
22:03
О превратится в Ложь, если тип переменной "Булево"?
6 Сергиус
 
28.03.15
22:44
(5)да.
7 vde69
 
28.03.15
22:55
вот и выросло поколение не знакомое с 7.7
8 Бертыш
 
28.03.15
23:35
(0) Почитай чего-нибуь http://1cniku.ru/Articles/V8OLE.html
9 Torquader
 
30.03.15
00:48
(7) Это "поколение", если ты о (0) знакомо и 7.7, но от этого всем только хуже.

А для (0) - вспомните, что есть примитивные типы данных (дата,число,строка, булево) или вы число тоже через строку передаёте ?
10 GreyK
 
30.03.15
00:59
Вообще-то булевы значения передаются через число 1 и -1, а 0 как Неопределено.
11 Torquader
 
30.03.15
01:09
В VARIANT типах данных есть VT_BOOL, так что оно передаётся как есть без всякого преобразования.
А вот НЕОПРЕДЕЛЕНО - это в терминах VARIANTARG - VT_EMPTY.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший