Вычисляемые периоды виртуальной таблицы #240563


#0 by IronDemon
Надо периоды начала и конца виртуальной таблицы расчитывать исходя из параметров а не задавать. Естественно ничего не получается. Как быть?
#1 by ZolotarevAA
РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(ДОБАВИТЬКДАТЕ(&ИсходнаяДата, ДЕНЬ, &ГлубинаМинус), ДОБАВИТЬКДАТЕ(&ИсходнаяДата, ДЕНЬ, &Глубина), Запись, , {ДоговорКонтрагента.Владелец.* КАК Контрагент, ДоговорКонтрагента.* КАК ДоговорКонтрагента, ДоговорКонтрагента.Организация.* КАК Организация}) КАК ТаблицаНакопления .... Запрос.УстановитьПараметр("ГлубинаМинус", -1*&Глубина)
#2 by ZolotarevAA
+1 Скопипастил не совсем правильно:
#3 by IronDemon
Неверные параметры .... Дело не ГлубинаМинус или Глубина, а в том МОЖНО ли так делать
#4 by ZolotarevAA
Нет, конечно.
#5 by IronDemon
вот и я о том-же :(
#6 by ZolotarevAA
Я же написал, как быть в этом случае. Что не так?
#7 by IronDemon
А ты попробуй такое в конструкторе сделать.
#8 by ZolotarevAA
Сделать то, что я написал или ты? Мою конструкцию конструтор пропустит, твою - нет.
#9 by TormozIT
, Не будет работать! Синтаксический контроль выдаст "Неверные параметры..." В параметрах виртуальных таблиц нельзя применять функции.
#10 by TormozIT
И операторы тоже кстати.
#11 by IronDemon
Обрадовал. Ладно, выкрутился я.
#12 by TormozIT
арифметические операторы
#13 by ZolotarevAA
Спасибо, открыл глаза мои замыленные...:) Автору приношу извинения немного уставшего человека.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С