|
v7: COMConnector из 77 в 8.3. Как указать булево? |
☑ |
0
егаис
26.03.16
✎
11:52
|
Перенос из 77 в 8.3 через COMConnector в 77
Как передать значение булево?
ДокП8.Контрагент = v8.Справочники.Контрагенты.НайтиПоНаименованию(ДокП.Контрагент.Наименование, v8.True);
Поле агрегатного объекта не обнаружено (True)
|
|
1
егаис
26.03.16
✎
11:58
|
если так
ИСТИНА_8=v8.ЗначениеВСтрокуВнутр("{""B"",1}");
ДокП8.Контрагент = v8.Справочники.Контрагенты.НайтиПоНаименованию(ДокП.Контрагент.Наименование,ИСТИНА_8);
Несоответствие типов (параметр номер '2')
|
|
2
ДенисЧ
26.03.16
✎
11:58
|
Передай 1 как число.
Или 0, не помню...
А ложь - -1
|
|
3
ДенисЧ
26.03.16
✎
11:58
|
В общем с числами 1, 0, -1 поиграй.
|
|
4
егаис
26.03.16
✎
12:02
|
действительно, все просто
Спасибо, 1 решило проблему
|
|
5
Serginio1
26.03.16
✎
12:20
|
|
|
6
Смотрящий
26.03.16
✎
12:42
|
Гыгы
Типы данных, рекОрдЫ и рекордсеты
А все сводится к знаковому db
|
|
7
Смотрящий
26.03.16
✎
12:43
|
Четко вы должны усвоить одно: существует только 6 типов переменных - байт, слово, двойное слово, "дальнее слово" (давайте будем именно так называть "дальний указатель" в формате сегмент : 32-битное смещение), учетверенное слово и "тенбайт" ("10 байт"). Все остальное - от лукавого ;) (с)
|
|