#0
by НетуаНадо
пытаюсь добавить пользовательское вычисляемое поле выражение: (например универсальный отчет по регистрам на базе СКД в режиме пользователя - настройки отчета / расширенная настройка / пользовательские поля / добавить поле выражение) выражение по итоговым записям: СУММА(ВЫБОР КОГДА Регистратор ССЫЛКА Документ.ПеремещениеТоваров ТОГДА [Сумма] ИНАЧЕ [Сумма упр] КОНЕЦ) ругается на выражение ССЫЛКА .... пишет ожидается ключевое слово ТОГДА как это правильно написать?
#2
by Defender aka LINN
1. Это не вычисляемое, а пользовательское поле 2. В пользовательском такого нельзя.
#3
by НетуаНадо
ну почему СУММА(ВЫБОР КОГДА Регистратор.ДокументПеремещения=Неопределено ТОГДА Сумма ИНАЧЕ [Сумма упр] КОНЕЦ) работает а с выражением ссылке нет $(((
#5
by НетуаНадо
сорь выражение так писать надо СУММА(ВЫБОР КОГДА [Регистратор.Документ перемещения]=Неопределено ТОГДА [Сумма] ИНАЧЕ [Сумма упр] КОНЕЦ)
#7
by el-gamberro
че за бред? СУММА(ВЫБОР КОГДА ВЫРАЗИТЬ(Регистратор КАК Документ.ПеремещениеТоваров) ЕСТЬ НЕ NULL ТОГДА [Сумма] ИНАЧЕ [Сумма упр] КОНЕЦ)
#9
by НетуаНадо
пишет Ошибка в схеме компоновки данных: ошибка в выражении по причине: Неверные параметры "Cast"
#10
by Kashemir
Выражения СКД: Данная функция предназначена для выделения типа из выражения, которое может содержать составной тип. В случае, если выражение будет содержать тип, отличный от требуемого типа, будет возвращено значение NULL. Параметры: · Тип – строка, содержащая строку типа. Например, «Число», «Строка» и т.п. Кроме примитивных типов данная строка может содержать имя таблицы. В таком случае будет осуществлена попытка выразить к ссылке на указанную таблицу. Пример: Выразить(Данные.Реквизит1, «Число(10,3)»)
#11
by НетуаНадо
Регистратор и есть составной тип содержит несколько типов документов а вот функция почему не работает из-за синтаксиса или из принципа не не понятно хочется либо знать правильный синтаксис либо что СКД такое не переваривает
#13
by НетуаНадо
все равно и такое не работает СУММА(ВЫБОР КОГДА ВЫРАЗИТЬ(Регистратор КАК "Документ.ПеремещениеТоваров") ЕСТЬ NULL ТОГДА [Сумма] ИНАЧЕ [Сумма упр] КОНЕЦ)
#15
by НетуаНадо
уря спасибо заработало Максимум(ВЫБОР КОГДА ВЫРАЗИТЬ(Регистратор, "Документ.ТребованиеНакладная") ЕСТЬ NULL ТОГДА "22222" ИНАЧЕ "11111" КОНЕЦ)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД Использование процедур в вычисляемых полях
- СКД, и использование функций в вычисляемых полях
- СКД: СКД. Управляемый вывод группировок.
- СКД: СКД. Отбор по суммам в группировках.
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: В СКД воткнуть производльную группировку колонок
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: Совмещение группировок в колонках и отдельных колонок в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
В этой группе 1С
- Как узнать имя базы данных?
- Отчет комиссионера с нулевой ценой
- Как узнать количество фактически отработанного времени в ЗУП
- Что за глюк? ТолькоПРосмотр()=1 ПриОТкрытии
- Откат хранилища конфигурации
- Продажа товара с забалансового счета
- Подсобите с запросом, господа
- v8: VBS + ComConnector
- ЗУП Надбавка за вредность
- Сортировка в Excel из 1С
- v7: 1C ТиС + Фискальник + внешняя DLL = Ошибка подключения ВК.
- Развернутое сальдо получить запросом.
- загрузить настройки СКД из макета
- Как подкрасить колонку в ТЗ(шапку)
- Подключить дополнительную периферийную базу.
- Два ресурса в диаграмме
- Большая задержка при выполнении функции Send в пост запросе
- Добавить колонку в форму списка.
- v8: Как откатить изменения в таблице MySQL?
- При выборе данных из объекта в запросе не могут присутствовать соединения ...