Имя: Пароль:
IT
 
Как получить название месяца?
0 Таня
 
18.01.04
00:07
Как его получить по номеру, например - 1 Январь и т.д.
1 klon
 
18.01.04
04:17
Период = ПериодСтр(НачМесяца(ДатаМесяца),КонМесяца(ДатаМесяца));
   ПозПробела = Найти(Период," ");
   МесяцСтрокой = Лев(Период,ПозПробела-1);
2 skunk
 
18.01.04
05:24
(1)читай ЖКК или синтакас помощника на худой конец

format(workingdate(), "D MMMM")
3 klon
 
18.01.04
06:52
Точно! Спасибо.
4 skunk
 
18.01.04
12:28
(3)Наше Вам с булочкой!
5 Таня
 
18.01.04
13:06
Это все конечно хорошо, и если бы у меня была ДатаМесяца, я бы и сама догадалась как его название получить, но у меня нет даты месяца, я хочу наоборот от месяца получить дату.

Я вчера сделала так:

Для Н = 1 По 12 Цикл
ВыбМесяц.ДобавитьЗначение(Н, Формат(ДобавитьМесяц('01.01.00',Н),"Д МММММ"));
КонецЦикла;
6 skunk
 
18.01.04
13:11
Var Mounth[12];

//***********************
//В конце модуля
Mounth[1] = "Январь";
....
....
Mounth[12] = "Декабрь";

//В процедурах модуля
NameMounth = Mounth[CountMounth];
7 skunk
 
18.01.04
22:22
(5)Плюх в твоем коде
начинает заполнять список с февраля тобишь первый месяц у тебя февраль

цикл другой здесь нужен

Для Н = 0 По 11 Цикл
8 skunk
 
18.01.04
22:40
страно
по логике
ДобавитьМесяц('01.01.00',Н) на первом проходе должна вернуть февраль, но бог с ним.
9 Таня
 
18.01.04
22:45
Да я там уже поправила:
ДобавитьМесяц('01.12.00',Н)
Ошибка? Это не ошибка, это системная функция.