Где в 8.2 Стандартные параметры НачалоПериода и КонецПериода?

1. alexbuk 22.09.11 20:50 Сейчас в теме
В 8.1 были такие параметры, а в 8.2 куда делись?
По теме из базы знаний
Ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. alexk-is 6534 22.09.11 20:59 Сейчас в теме
(1) Где в 8.1 были эти параметры?
3. Поручик 4674 22.09.11 21:01 Сейчас в теме
(1) Что за стандартные параметры НачалоПериода и КонецПериода? В СКД?
4. alexbuk 22.09.11 21:18 Сейчас в теме
Что за стандартные параметры НачалоПериода и КонецПериода? В СКД?

Да
5. Totoro 568 22.09.11 21:27 Сейчас в теме
(4) Конкретизируй. У меня они на месте.
6. Totoro 568 22.09.11 21:34 Сейчас в теме
(4) Как вариант не поставил галку Автозаполнение. В этом случае нужно указать их самому в запросе.
7. alexbuk 22.09.11 21:43 Сейчас в теме
Вот текст запроса
необходимо выбрать данные за период
получается мдедать только отбором по параметрам, Начало и КонецПериода, но их я задаю сам
типовых, как было в 8.1 не нахожу
ВЫБРАТЬ
РеализацияТоваровУслуг.Номер,
РеализацияТоваровУслуг.Дата,
РеализацияТоваровУслуг.Проведен,
РеализацияТоваровУслуг.Грузополучатель,
РеализацияТоваровУслуг.ДоговорКонтрагента,
РеализацияТоваровУслуг.ВидОперации,
РеализацияТоваровУслуг.Организация,
РеализацияТоваровУслуг.Склад,
РеализацияТоваровУслуг.Товары.(
Номенклатура,
Цена,
Количество,
Сумма,
СтавкаНДС,
СуммаНДС,
Себестоимость,
РеализацияТоваровУслуг.Товары.Сумма + РеализацияТоваровУслуг.Товары.СуммаНДС КАК Всего
)
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
dimash2014; +1 Ответить
8. alexbuk 22.09.11 21:44 Сейчас в теме
Как вариант не поставил галку Автозаполнение. В этом случае нужно указать их самому в запросе.

автозаполнение стоит
9. Totoro 568 22.09.11 21:51 Сейчас в теме
(8) Вообще-то НачалоПериода и КонецПериода автоматом проставляются только для таблиц регистров в которых выборку за период можно сделать. Для документов такого и в 8.1 не припомню. Возможно у тебя параметры вручную заданы были.
10. alexbuk 22.09.11 22:21 Сейчас в теме
Вообще-то НачалоПериода и КонецПериода автоматом проставляются только для таблиц регистров в которых выборку за период можно сделать. Для документов такого и в 8.1 не припомню.

В таком случае что нужно указать в параметре КонецПериода, чтобы можно было выбрать конечную дату, т.к. в отборе можно выбрать Начало следующего месяца, но не Конец текущего или я не нашел?
11. Totoro 568 22.09.11 22:40 Сейчас в теме
(10) Если используешь период как стандартную дату начала, то да - только начало месяца будет. Проще сделать как рекомендует 1С на ИТС "Использование параметров-периодов в системе компоновки данных". Добавляешь еще один параметр "Период" с типом "Стандартный период". А для параметров "НачалоПериода" и "КонецПериода" прописываешь выражения &Период.ДатаНачала и &Период.ДатаОкончания и делаешь их недоступными для пользователя. Тогда для параметра период будет доступен выбор как произвольного периода так и варианты стандартного периода. А запросе используешь конструкцию НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) и КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ) чтобы даты были до конца дня.
12. alexbuk 23.09.11 13:19 Сейчас в теме
Добавляешь еще один параметр "Период" с типом "Стандартный период". А для параметров "НачалоПериода" и "КонецПериода" прописываешь выражения &Период.ДатаНачала и &Период.ДатаОкончания и делаешь их недоступными для пользователя. Тогда для параметра период будет доступен выбор как произвольного периода так и варианты стандартного периода.

Я так сделал и в отборе по запросу указал Дата>=НачалоПериода и Дата<=КонецПериода. Данные выбраны правильно.
Большое спасибо за помощь.

Когда я попробовал
А запросе используешь конструкцию НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) и КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ) чтобы даты были до конца дня

то вышла ошибка
Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(23, 2)}: Операция не разрешена в предложении "ГДЕ"
<<?>>НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ)

Вот текст запроса
ВЫБРАТЬ
РеализацияТоваровУслуг.Номер,
РеализацияТоваровУслуг.Дата,
РеализацияТоваровУслуг.Проведен,
РеализацияТоваровУслуг.Грузополучатель,
РеализацияТоваровУслуг.ДоговорКонтрагента,
РеализацияТоваровУслуг.ВидОперации,
РеализацияТоваровУслуг.Организация,
РеализацияТоваровУслуг.Склад,
РеализацияТоваровУслуг.Товары.(
Номенклатура,
Цена,
Количество,
Сумма,
СтавкаНДС,
СуммаНДС,
Себестоимость,
РеализацияТоваровУслуг.Товары.Сумма + РеализацияТоваровУслуг.Товары.СуммаНДС КАК Всего
)
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ГДЕ
НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ)
И КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)
13. Totoro 568 23.09.11 13:27 Сейчас в теме
(12)
ГДЕ
РеализацияТоваровУслуг.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ)
И КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)
Chen2008; +1 Ответить
14. alexbuk 23.09.11 15:21 Сейчас в теме
Снова ошибка
Ошибка в схеме компоновки данных
по причине:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(23, 50)}: Ожидается выражение "И"
РеализацияТоваровУслуг.Дата МЕЖДУ &НАЧАЛОПЕРИОДА<<?>>(&НачалоПериода, ДЕНЬ) И &КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)

ВЫБРАТЬ
РеализацияТоваровУслуг.Номер,
РеализацияТоваровУслуг.Дата,
РеализацияТоваровУслуг.Проведен,
РеализацияТоваровУслуг.Грузополучатель,
РеализацияТоваровУслуг.ДоговорКонтрагента,
РеализацияТоваровУслуг.ВидОперации,
РеализацияТоваровУслуг.Организация,
РеализацияТоваровУслуг.Склад,
РеализацияТоваровУслуг.Товары.(
Номенклатура,
Цена,
Количество,
Сумма,
СтавкаНДС,
СуммаНДС,
Себестоимость,
РеализацияТоваровУслуг.Товары.Сумма + РеализацияТоваровУслуг.Товары.СуммаНДС КАК Всего
)
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ГДЕ
РеализацияТоваровУслуг.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ)
И КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)
15. Totoro 568 23.09.11 15:34 Сейчас в теме
(14) Ты бы хоть реальный текст копипастил )
{(23, 50)}: Ожидается выражение "И"
РеализацияТоваровУслуг.Дата МЕЖДУ &НАЧАЛОПЕРИОДА<<?>>(&НачалоПериода, ДЕНЬ) И &КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)

означает, что в конструкторе запросов ты эти выражения как параметры поставил, а не поставил галку произвольного условия и забил все выражение условия целиком ...
16. alexbuk 23.09.11 16:11 Сейчас в теме
означает, что в конструкторе запросов ты эти выражения как параметры поставил, а не поставил галку произвольного условия и забил все выражение условия целиком ...

Поставил галку .
теперь другая ошибка
Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(23, 50)}: Не задано значение параметра "НачалоПериода"
РеализацияТоваровУслуг.Дата МЕЖДУ НАЧАЛОПЕРИОДА(<<?>>&НачалоПериода, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)
В параметрах Значение НачалоПериода и КонецПериода пусто.в Периоде ЭтотМесяц. Если указать конкретные даты, например 1и 30 сентября то отчет будет всегда отурывться с сентября, если нет, то приходится зайти в настройки и перевыбрать значение Периода. Можноли сделать,чтобы не заходя в настройки при нажатии сформировать выбирались данные для периода указанного в параметре Период?
17. Totoro 568 23.09.11 16:23 Сейчас в теме
(16) Зайди в настройки СКД (последняя закладка), закладка параметры. Если НачалоПериода, КонецПериода у тебя недоступны для пользователя, то поставь галочку отображения недоступных параметров. Отметь галкой эти два параметра (что бы они были указаны всегда). Тогда эти параметры будут заданы.
Help-GROUP; +1 Ответить
18. alexbuk 23.09.11 16:31 Сейчас в теме
Спасибо. Все работает
19. user753110 16.08.18 12:33 Сейчас в теме
Здравствуйте! Нашел на сайте эту тему по своей проблеме, все сделал как тут указано, но у меня не хочет показывать дату на конец дня...

Скриншот


Не знаю может кто нибудь отзовется...
Учусь делать отчеты в СКД. сегодня узнал что дату можно выдавать выражением. До этого не знал что так можно делать.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот