|
Запрос. ВЫБОР. Несоответствие типов |
☑ |
0
DirecTwiX
07.01.14
✎
18:55
|
В чём проблема?
ВЫБРАТЬ
А.Контрагент,
А.РасчетныйСчет КАК Счет,
А.ФизическоеЛицо
ПОМЕСТИТЬ ТаблицаСоответсвий
ИЗ
&ТЗ КАК А
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(ТаблицаСоответсвий.ФизическоеЛицо) = ТИП(СТРОКА)
ТОГДА НЕОПРЕДЕЛЕНО
ИНАЧЕ ТаблицаСоответсвий.ФизическоеЛицо
КОНЕЦ КАК ФизЛицо
ИЗ
...
{Форма.Обработка.Форма(132)}: Ошибка при вызове метода контекста (Выполнить)
РезультатЗапроса = Запрос.Выполнить();
по причине:
{(18, 2)}: Несовместимые типы "ВЫБОР"
<<?>>ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(ТаблицаСоответсвий.ФизическоеЛицо) = ТИП(СТРОКА) Тогда Неопределено ИНАЧЕ ТаблицаСоответсвий.ФизическоеЛицо Конец КАК ФизЛицо
|
|
1
Рэйв
07.01.14
✎
18:57
|
попробуй ССЫЛКА
|
|
2
Рэйв
07.01.14
✎
18:57
|
хот да..Для строки не пойдет
|
|
3
Рэйв
07.01.14
✎
18:58
|
А ыообще с каких хреноы у тебя Физ лицо может быть строкой?
|
|
4
Рэйв
07.01.14
✎
18:58
|
Физ лицо обычно справочнок
|
|
5
DirecTwiX
07.01.14
✎
19:10
|
(4) Там состовной тим. Либо физ. лицо, либо строка.
Сменю на ССЫЛКУ.
Но почему для строки не работает?
|
|
6
DirecTwiX
07.01.14
✎
19:11
|
Хм... С сылкой та же ошибка
|
|
7
zulu_mix
07.01.14
✎
20:19
|
попробуй на этапе помещения в ВТ
|
|
8
hhhh
07.01.14
✎
21:07
|
(6) поменяй местами
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(ТаблицаСоответсвий.ФизическоеЛицо) <> ТИП(СТРОКА)
|
|