8.х как присвоить дату документу?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем xandruxa, 7 апр 2009.

  1. TopicStarter Overlay
    xandruxa
    Offline

    xandruxa

    Регистрация:
    25 фев 2009
    Сообщения:
    39
    Симпатии:
    0
    Баллы:
    1
    Проблемка такая возникла. Есть в текстовике строка дата которая выглядит вот так: С 1 апреля По 7 мая. А в документе календарные "С" и "По" поля типа 01.04.08 и 07.08.08. Как это в языке написать? Заранее спасибо!
  2. Melanto
    Offline

    Melanto Опытный в 1С

    Регистрация:
    28 ноя 2007
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    26
    А какой год? Любая из разбираемых дат имеем 2008 год? Или год ТекущейДаты ?
  3. TopicStarter Overlay
    xandruxa
    Offline

    xandruxa

    Регистрация:
    25 фев 2009
    Сообщения:
    39
    Симпатии:
    0
    Баллы:
    1
    По идее год ТекущейДаты. Это я просто к примеру 2008 написал.=)
  4. Melanto
    Offline

    Melanto Опытный в 1С

    Регистрация:
    28 ноя 2007
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    26
    Вот что-то набросала, испоьзуя частично (первые две) функции из БП, только как уж будете первую дату от второй отличать - пока не придумалось.
    Возможно это не самый оптимальный код....

    Ой, там вначале вот это убрать надо:
    Код:
    Месяцы= Новый Соответствие;
    Месяцы.Вставить("янв","01");
    Месяцы.Вставить("фев","02");
    Месяцы.Вставить("мар","03");
    Месяцы.Вставить("апр","04");
    Месяцы.Вставить("мая","05");
    
    

    Вложения:

Поделиться этой страницей