|
скд параметр месяц |
☑ |
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
|
вот так можно
или сделай параметр ВыбМесяц- список значений 1 Январь, 2 февраль....12 декабрь
НачалоПериода (скрытый) Выражение Дата(.додумай.)
|
|
4
dka80
27.08.20
✎
17:55
|
Январь, Февраль... он хочет. А такого нет. Только форму рисовать и кодом писать
|
|
5
Андроны едут
27.08.20
✎
18:07
|
(0)
|
|
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
|
чисто средствами СКД можно. смотря как собираешься использовать
|
|