Имя: Пароль:
1C
 
скд параметр месяц
0 Domik26
 
27.08.20
17:37
посмотрел тему вроде чисто средствами скд нельзя сделать так чтобы вместо даты выбирать именно месяц, но тема старая, может теперь можно как то?
1 Tatitutu
 
27.08.20
17:43
что именно ты хочешь сделать ?
В параметрах посмотри СТАНДАРТНЫЙ ПЕРИОД

НачалоПериода - значение &СтандартныйПериод.ДатаНачала

             ВЫБОР
        КОГДА &ВидПериод = 1
            ТОГДА НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, ДЕНЬ)
        КОГДА &ВидПериод = 2
            ТОГДА НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, НЕДЕЛЯ)
        КОГДА &ВидПериод = 3
            ТОГДА НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, МЕСЯЦ)
        КОГДА &ВидПериод = 4
            ТОГДА НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, ГОД)
        КОГДА &ВидПериод = 5
            ТОГДА НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, КВАРТАЛ)
    КОНЕЦ КАК Период
2 Domik26
 
27.08.20
17:48
(1) хочу чтоб в параметре вместо даты пользователи выбирали месяц
3 Tatitutu
 
27.08.20
17:49
вот так можно

https://wampi.ru/image/RRA6tpx


или сделай параметр  ВыбМесяц- список значений 1 Январь, 2 февраль....12 декабрь

НачалоПериода (скрытый) Выражение Дата(.додумай.)
4 dka80
 
27.08.20
17:55
Январь, Февраль... он хочет. А такого нет. Только форму рисовать и кодом писать
5 Андроны едут
 
27.08.20
18:07
6 lodger
 
27.08.20
18:08
(4) фе. форму еще рисовать. на

&НаКлиенте
Процедура КакСделатьНемодальныйВыборЗначения(Команда)

    Цвета = Новый СписокЗначений;
    Цвета.Добавить("Красный");
    Цвета.Добавить("Зелёный");
    Цвета.Добавить("Синий");

    // процедура ПослеВыбораЭлемента определена чуть ниже
    ОповещениеПослеВыбораЭлемента = Новый ОписаниеОповещения(
        "ПослеВыбораЭлемента", ЭтотОбъект
    );

    Цвета.ПоказатьВыборЭлемента(
        ОповещениеПослеВыбораЭлемента,
        "Выберите любимый цвет"
    );

КонецПроцедуры

&НаКлиенте
Процедура ПослеВыбораЭлемента(Элемент, Параметры) Экспорт

    Если Элемент <> Неопределено Тогда
        Сообщить(Элемент.Значение);
    КонецЕсли;

КонецПроцедуры
7 Мандалай
 
27.08.20
18:38
Стандартный период не?
8 Domik26
 
28.08.20
09:47
(7) и как с ним?
9 toypaul
 
гуру
28.08.20
09:56
чисто средствами СКД можно. смотря как собираешься использовать