|
Преобразование типа в условии связи таблиц запроса
| ☑ |
0
bvb
31.05.16
✎
11:24
|
Есть условие связи :
ЛЕВОЕ СОЕДИНЕНИЕ
ПОДСТРОКА(Таблица1.СерияНоменклатуры.Наименование, 24, 2) = Таблица2.НомерСтрокиГТД
Оно не отрабатывает так как операнды разного типа :
Левый строка , правый число
Конструкция
ПОДСТРОКА(Таблица1.СерияНоменклатуры.Наименование, 24, 2) = Выразить (Таблица2.НомерСтрокиГТД КАК Строка (2))
не проходит по синтаксису.
Что делать ?
|
|
1
Волшебник
модератор
31.05.16
✎
11:25
|
создай числовой реквизит в серии номенклатуры
|
|
2
bvb
31.05.16
✎
11:27
|
(2) Лучше я реквизит второй таблицы преобразую в строку.
Но это лобовое решение.
А обойти нельзя ?
|
|
3
aleks_default
31.05.16
✎
11:42
|
(2) можно, но тебе не понравится
|
|
4
bvb
31.05.16
✎
11:52
|
(3) Ты расскажи а я определюсь...
|
|
5
Nuobu
31.05.16
✎
11:54
|
(4) Посмотри на инфостарте статьи Ильдаровича.
|
|
6
Fragster
гуру
31.05.16
✎
11:58
|
правильнее всего добавить РС со связью строки ГТД и серии. хотя там скорее связь партия-номенклатура-строкаГТД...
|
|
Ошибка? Это не ошибка, это системная функция.