Pazan

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору KF Так я и использую. там всё тип-топ. Лютого, Листопада і т.д. Добавлено: KapralBel Цитата: Попробуй Код: Код: стрДата=Формат(ДатаДок+50-15,"Д ДДММММГГГГ") ; //Получим - "5 Августа 2005 г." чПервыйПробел=Найти(стрДата); // Получим - 2 стрДатаБезЧисла=Сред(стрДата,чПервыйПробел+1); // Получим - "Августа 2005 г." чВторойПробел=Найти(стрДатаБезЧисла," "); // Получим - 8 стрМесяц=СокрЛП(Лев(стрДатаБезЧисла,чВторойПробел)); // Получим - "Августа" | | сначал 1С ругалась на это: Код:| чПервыйПробел=Найти(стрДата); // Получим - 2 | мол пропущен символ "," сделал так: Код:| чПервыйПробел=Найти(стрДата," "); // Получим - 2 | всё хорошо но: Код: стрДата=Формат(ДатаДок+50-15,"Д ДДММММГГГГ") ; // Получим - "5 Августа 2005 г." чПервыйПробел=Найти(стрДата," "); // Получим - 2 стрДатаБезЧисла=Сред(стрДата,чПервыйПробел+1); // Получим - "Августа 2005 г." чВторойПробел=Найти(стрДатаБезЧисла," "); // Получим - 8 стрМесяц=СокрЛП(Лев(стрДатаБезЧисла,чВторойПробел)); // Получим - "Августа" | выводит месяц вперёд, напр., в документе 09.09.2005, а в таблице "Октября", вместо "Сентября". Где я что пропустил?
---------- Почему глупый, потому что бедный... Почему бедный, потому что глупый... |
| Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 17:55 09-09-2005 | Исправлено: Pazan, 18:12 09-09-2005 |
|