powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Сравнение реквизита и перечисления.
3 сообщений из 3, страница 1 из 1
Сравнение реквизита и перечисления.
    #39163835
asilkhan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем
В СКД нарисовал такой запрос:

ВЫБРАТЬ
ДенежныеСредства.Сумма,
ДенежныеСредства.Период,
ДенежныеСредства.БанковскийСчетКасса,
ДенежныеСредства.Регистратор.ВидОперации,
ДенежныеСредства.Регистратор.СтруктурноеПодразделениеПолучатель,
ДенежныеСредства.Регистратор,
ДенежныеСредства.Регистратор.Контрагент,
ДенежныеСредства.ВидДвижения
ИЗ
РегистрНакопления.ДенежныеСредства КАК ДенежныеСредства
ГДЕ
1 = 1
И ДенежныеСредства.Период МЕЖДУ &Д1 И &Д2
И ДенежныеСредства.ВидДвижения = ЗНАЧЕНИЕ(Перечисление.ВидыДвиженийПриходРасход.Приход)

Но при запуске выходит сообщение:

{(14, 33)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
И ДенежныеСредства.ВидДвижения <<?>>= ЗНАЧЕНИЕ(Перечисление.ВидыДвиженийПриходРасход.Приход)

В чем проблема?
...
Рейтинг: 0 / 0
Сравнение реквизита и перечисления.
    #39163848
asilkhan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
УТП 8.2
БД: MS SQL 2008
...
Рейтинг: 0 / 0
Сравнение реквизита и перечисления.
    #39163936
asilkhan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Правильно так значение вытаскивать:
ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход).
Так как реквизит ВидДвижения стандартный.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Сравнение реквизита и перечисления.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]