Имя: Пароль:
1C
 
Преобразование типа в условии связи таблиц запроса
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
правильнее всего добавить РС со связью строки ГТД и серии. хотя там скорее связь партия-номенклатура-строкаГТД...
Ошибка? Это не ошибка, это системная функция.