|
v7: Из 7-ки открываю базу 8.2 по ОЛЕ. Как присвоить = "Истина"? | ☑ | ||
---|---|---|---|---|
0
Umka2008
10.01.12
✎
22:40
|
Вот код:
Партнер = v8.Справочники.Партнеры.СоздатьЭлемент(); Партнер.Код = НовыйКод; Партнер.Клиент = "Истина"; //тут ругается Но вместо кавычек должно быть Булево значение. |
|||
1
Дядя Васька
10.01.12
✎
22:41
|
1?
|
|||
2
Азат
10.01.12
✎
22:41
|
v8.Выполнить("Партнер.Клиент = Истина;");
|
|||
3
Umka2008
10.01.12
✎
22:43
|
2 - Поле агрегатного объекта не обнаружено (Выполнить)
|
|||
4
Дядя Васька
10.01.12
✎
22:47
|
v8.execute
|
|||
5
andrewks
10.01.12
✎
22:48
|
а если тупо -1 присвоить?
|
|||
6
Дядя Васька
10.01.12
✎
22:48
|
Ну вообще если мне склероз не изменяет, то можно присваивать число. 0 поймет как Ложь, все остальное как истина.
|
|||
7
Cthulhu
10.01.12
✎
22:51
|
=v8.Истина
|
|||
8
andrewks
10.01.12
✎
22:53
|
(4) и чего ты этим добьёшься?
|
|||
9
Umka2008
10.01.12
✎
22:54
|
v8.execute = таже ошибка, что и в 3.
=v8.Истина - не канает |
|||
10
andrewks
10.01.12
✎
22:55
|
(9) ты (5) пробовал?
|
|||
11
Cthulhu
10.01.12
✎
22:57
|
(10): кстати да.
|
|||
12
Umka2008
10.01.12
✎
23:00
|
11 - тоже нет
|
|||
13
Дядя Васька
10.01.12
✎
23:00
|
(8) Иногда помогает... В семерке часть функций по-русски не хотела по оле работать, по-аглицки запросто.
|
|||
14
andrewks
10.01.12
✎
23:01
|
(13) да я не об этом, а том, что в принципе ты хочешь получить таким макаром?
(12) чё пишет? |
|||
15
Дядя Васька
10.01.12
✎
23:02
|
(14) Замену выполнить(), впрочем как-то она вроде бы подлинее называется.
|
|||
16
andrewks
10.01.12
✎
23:04
|
(15) ну, допустим. и что ты получишь на выходе?
|
|||
17
Дядя Васька
10.01.12
✎
23:05
|
(16) Присвоить, чо...
|
|||
18
andrewks
10.01.12
✎
23:08
|
(17) :-) ну, показывай, что чему присваивать собрался
|
|||
19
Дядя Васька
10.01.12
✎
23:10
|
(18) Тьфу, блин, ну не та функция. Есть там какая-то через которую и СоздатьОбъект() работает
|
|||
20
andrewks
10.01.12
✎
23:13
|
а если так:
Партнер.Клиент = v8.ЗначениеИзСтрокиВнутр("{""B"",1}"); |
|||
21
Дядя Васька
10.01.12
✎
23:13
|
EvalExpr()
|
|||
22
andrewks
10.01.12
✎
23:13
|
(21) ))) эк тебя понесло
|
|||
23
Дядя Васька
10.01.12
✎
23:14
|
EvalExpr("Партнер.Клиент = ""Истина""");
|
|||
24
Дядя Васька
10.01.12
✎
23:14
|
не?
|
|||
25
Дядя Васька
10.01.12
✎
23:15
|
только без кавычек внутри конечно
|
|||
26
Дядя Васька
10.01.12
✎
23:15
|
ну так как-то: EvalExpr("Партнер.Клиент = Истина");
|
|||
27
andrewks
10.01.12
✎
23:17
|
(26) челу нужно получить восмёрошный тип данных
|
|||
28
andrewks
10.01.12
✎
23:17
|
+(27) в семёрке
|
|||
29
Umka2008
10.01.12
✎
23:18
|
27 - да
|
|||
30
andrewks
10.01.12
✎
23:19
|
(29) чё - да? ты на вопросы отвечай (14).2 и (20)
|
|||
31
БибиГон
10.01.12
✎
23:19
|
а если так ?
Партнер.Клиент = Истина; |
|||
32
Дядя Васька
10.01.12
✎
23:19
|
блин, ну Партнер.Клиент = EvalExpr("Истина");
как-то так что ли... |
|||
33
Дядя Васька
10.01.12
✎
23:19
|
(31) Он в семерке
|
|||
34
Дядя Васька
10.01.12
✎
23:20
|
тьфу... Партнер.Клиент = v8.EvalExpr("Истина"); конечно
|
|||
35
andrewks
10.01.12
✎
23:23
|
(34) просто Eval(). с 7-кой путаешь
|
|||
36
Дядя Васька
10.01.12
✎
23:23
|
хотя не понимаю, почему не работает Партнер.Клиент = 1, по идее должно.
|
|||
37
Шурик71
10.01.12
✎
23:24
|
Почему у меня присвоение -1 прекрасно всегда работало? по крайней мере из 7.7 в 8.1 - точно.
|
|||
38
Дядя Васька
10.01.12
✎
23:24
|
все что не ноль преобразует в истину, а ноль в ложь.
|
|||
39
H A D G E H O G s
10.01.12
✎
23:25
|
Объект.NewObject("ОписаниеТипов","Булево").ПривестиЗначение("Ложь")
|
|||
40
H A D G E H O G s
10.01.12
✎
23:25
|
Салаги
|
|||
41
Umka2008
10.01.12
✎
23:25
|
35 = Партнер.Клиент = v8.Eval("Истина");
{M:\DB\ВЕТИМП\EXTFORMS\ПЕРЕНОСКОНТР77.ERT(194)}: Поле агрегатного объекта не обнаружено (Eval) |
|||
42
andrewks
10.01.12
✎
23:25
|
(39) жестянщик )
|
|||
43
H A D G E H O G s
10.01.12
✎
23:26
|
(42) Вроде все понятно же.
|
|||
44
andrewks
10.01.12
✎
23:27
|
(41) чё-то не так в твоей консерватории
(43) да я и не спорю ) |
|||
45
Дядя Васька
10.01.12
✎
23:27
|
(41) А на единицу-то что говорит? Или так не креативно? )
|
|||
46
Шурик71
10.01.12
✎
23:27
|
извращенцы
|
|||
47
Sj
11.01.12
✎
00:32
|
Первая рабочая ночь все-таки.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |