#0
by raytan
Есть отчет на СКД. В нем хочу получить остатки на начало месяца и конец. К основной выборке присоединяю два раза РегистрНакопления.Остатки . В параметра вирттаблицы задаю параметр период &КонецПериода и &НачалоПериода. В параметрах добавил еще один: МойПериод. Вот его пользователь и заполняет. А &КонецПериода = КонецПериода(&МойПериод, Месяц) и &НачалоПериода = НачалоПериода(&МойПериод, Месяц). Вот запрос: ВЫБРАТЬ ИЗ Проблема: на закладке Параметры в СКД автоматом добавился параметр Период. Так вот остатки выводятся только в зависимости от его заполнения. Если пустой, то последние, если заполнен, то на дату заполнения. Почему так происходит ? Я же переопределил параметр для периода в запросе в параметрах вирттаблицы..
#2
by aleks_default
Чем не устраивает типовой механизм 1с получения остатков и оборотов? Ты решил что нахрен эти лоховские поделки 1с, придумаю свой гениальный велосипед?
#6
by raytan
Все таки столкнулся с этим багом(фичей) в СКД. Задача: надо получить цены для 2-х планов счетов на разные даты. Беру 2 раза план счетов и левым соединением присоединяю к каждому СрезПоследних ЦеныНоменклатуры(регистр сведений). Задаю вирттаблице параметры для периода: &период1 и &период2. В секции СКД "параметры" кроме моих (&период1 и &период2) автоматом добавился еще стандартный параметр &Период. Проблема: в запрос почему то подхватывается именно стандартный параметр &Период, а мои нет (( Причем он задается одновременно для двух вирттаблиц СрезПоследний. Проверял в консоле запросов, там работает все правильно. Пришел к выводу, что это баг СКД. Может у кого есть какие нибудь мысли ? Запрос:
#10
by raytan
приятно получать подарки :)) Но причем тут это ? Я как понимаю в фигурных скобачках указывают записи с параметрами, которые могут не использоваться, когда пустые. А тут куда их ?
#12
by VikingKosmo
я сейчас вообще не в состоянии, что бы то ни было объяснять. Просто используй {} и считай, что это уличная магия СКД. Или почитай как вообще это работает...
#13
by raytan
Спасибо тебе, Дэвид Блейн, твоя магия работает ! :)) Если кому понадобится, вот решение:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как показать остатки методом Остатки?
- Остатки на складах, остатки организаций
- отрицательные остатки по регистру Остатки Партий На складах
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Как в СКД вывести остатки за каждый день месяца
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- не показывает остатки из таблицы остатки и обороты.
- РегистрСведений или РегистрНакопления?
- РегистрНакопления.СвободныеОстатки-Итоги
- СКД и МоментВремени. Нужно ли брать границу, когда получаю остатки с помощью СКД
В этой группе 1С
- Godex BZB-2 и Windows 7 64bit. Снова.
- 8.3.7.1759 (обычное приложение). Баг новой платформы при копировании или...
- 1С 8.3 УФ Подскажите как отладить...события записываются с задержкой
- Подключить эквайринг к БГУ 1.0
- Диагональ неправильного четырехугольника
- Отправка корректировки в пфр
- Синхронизация между Розницей и УТ
- Соединение с сервером баз данных разорвано администратором
- ЗУП редакция 3.0 валютный оклад
- БП 2.0 в налоговом учете не найдены остатки по партии ""
- СКД. Расчет рентабельности для произвольных группировок
- На сервере 1С:Предприятия произошла неисправимая ошибка.Приложение будет закрыто
- Сохранить макет ActiveDocument в файл
- Номера разделов ГТД
- Покупка клиентских лицензий 1С (апгрейд ключа)
- v7: ТиС 7.7 два вида оплаты в чеке
- Вытащить итог из запроса
- Управляемые формы. С командной панели исчезает кнопка
- Не открывается yandex.ru
- УТ 11 ГТД