Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Програмная установка стандартного периода СКД          
twilight_dream Подменю пользователя
сообщение 13.09.18, 16:18
Сообщение #1

Оратор
*****
Группа: Пользователи
Сообщений: 265
Спасибо сказали: 4 раз
Рейтинг: 0

1С:Предприятие 8.3 (8.3.9.1818)
"Управление торговым предприятием для Украины", редакция 1.2. (1.2.43.1)

Здравствуйте.
Отчет СКД открывается и формируется из формы документа. И всё бы хорошо, но вот стандартный период как не устанавливаю, всё равно его поля пустые.
Использую такой код :
отчетР = отчеты.ВедомостьПоР.Создать();

    отчетР .СхемаКомпоновкиДанных.Параметры.Период.Значение.ДатаНачала = НачалоДня(НачалоМесяца(дата));
    отчетР .СхемаКомпоновкиДанных.Параметры.Период.Значение.ДатаОкончания = КонецДня(КонецМесяца(дата));

Форма открывается. Поля периода пусты.
Для верности изменил этот код и ставил прямо в форму отчета при открытии
СхемаКомпоновкиДанных.Параметры.Период.Значение.ДатаНачала = НачалоДня(НачалоМесяца(дата));
.СхемаКомпоновкиДанных.Параметры.Период.Значение.ДатаОкончания = КонецДня(КонецМесяца(дата));


и снова пусто


 ! 

Правила: 3
 


Сообщение отредактировал Vofka - 14.09.18, 10:28


Signature

Bernet Подменю пользователя
сообщение 14.09.18, 14:44
Сообщение #2

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

twilight_dream @ Вчера, 17:18 * ,
неправильно к параметрам обращаетесь, используйте
Цитата
КомпоновщикНастроекКомпоновкиДанных


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Спасибо сказали: twilight_dream,

twilight_dream Подменю пользователя
сообщение 14.09.18, 17:28
Сообщение #3

Оратор
*****
Группа: Пользователи
Сообщений: 265
Спасибо сказали: 4 раз
Рейтинг: 0

Bernet @ Сегодня, 15:44 * ,
Вообще то остальные параметры устанавливаются таким способом. Только стандартный период не устанавливаются.

Очень неудобно устанавливать стандартный период через компоновщик настроек. Я даже сначала не допер, как можно это сделать через "установить параметр". Пришлось вот так.
    отчетРазруб.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Получить(2).Значение.ДатаНачала = НачалоДня(НачалоМесяца(дата));
    отчетРазруб.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Получить(2).Значение.ДатаОкончания = КонецДня(КонецМесяца(дата));


Signature

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 23:28
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!