|
Как преобразоваь Январь в 01, февраль в 02
| ☑ |
0
Artur Mirodyanov
31.10.13
✎
16:59
|
Пробывал через формат , что -то не выходит... дата не полная он почему то распозновать не хочет..или может я что делаю не так.
Пришел к тому , что сижу и пишу
&НаСервере
Функция ПреобразоватьМесяцПрописьюВЧисловойКод(Месяц)
Если Месяц = "Январь" Тогда
ЧисловойКод = "01.";
ИначеЕсли Месяц = "Февраль" Тогда
ЧисловойКод = "02.";
....................
ИначеЕсли Месяц = "Декабрь" Тогда
ЧисловойКод = "12.";
КонецЕсли;
имхо...как-то бредово получается. Кто нибудь что-нибудь компактнее подскажет?
|
|
1
vicof
31.10.13
✎
17:01
|
Интересно, откуда у тебя "Январь" и "Февраль" взялся
|
|
2
Artur Mirodyanov
31.10.13
✎
17:03
|
С экселя. с ячейки, год в другом месте на форме, вот я думаю их собрать как строку . А потом уже Дата(СобраннаяСтрока). Получу период)
|
|
3
Wobland
31.10.13
✎
17:04
|
соответствие годится?
|
|
4
Artur Mirodyanov
31.10.13
✎
17:05
|
поправка. Функцию можно на клиенте, ибо контекст туда сюда гонять только время зря тратить(.
|
|
5
Wobland
31.10.13
✎
17:06
|
(4) контекст можно не гонять
|
|
6
Euguln
31.10.13
✎
17:08
|
(2) А в экселе это строка или представление даты?
|
|
7
Mashinist
31.10.13
✎
17:08
|
как (3)
Можно еще массив
(0) Если... самый гнилой вариант
|
|
8
Artur Mirodyanov
31.10.13
✎
17:10
|
(3)Соответсвие будет думаю красивее. Сделаю через него.
(4)В экселе 12 месяцев начиная от января по декабрь, в зависимости от планирования по месяцам я вытаскиваю определенное количество месяцев и в табличнцю часть добавляю строки их экселя. А год надо с формы прикрутить
|
|
9
Wobland
31.10.13
✎
17:11
|
на здоровье
|
|
10
Artur Mirodyanov
31.10.13
✎
17:14
|
(9)Спасибо).
|
|
11
rinaty17
31.10.13
✎
17:31
|
а вот так не годится
Формат(Дата,"ДФ=MM.")?
|
|
12
Wobland
31.10.13
✎
17:32
|
(11) воистину не годится. аминь
|
|