8.х Время в расходной накладной в УТ 8.1

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

  1. TopicStarter Overlay
    benoev
    Offline

    benoev Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    636
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте, подскажите пожалуйста, как можно вывести в печатной форме Расходной накладной в конфигурации Управление торговлей 8.1 редакция 10.3 в заголовке, где пишется "Расходная накладная, её код и дата" вывести время документа?

    Пример: Расходная накладная 0000003 от 12.03.2011 13:00

    Заранее спасибо!!!
  2. Dmitriy_76
    Offline

    Dmitriy_76 Опытный в 1С Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.174
    Симпатии:
    13
    Баллы:
    29
    в модуле документа Функция ПечатьДокумента()...
    ищи строку
    ОбластьМакета.Параметры.ТекстЗаголовка = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Расходная накладная");
    вот она и формирует заголовок...
  3. TopicStarter Overlay
    benoev
    Offline

    benoev Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    636
    Симпатии:
    0
    Баллы:
    26
    а как там прописать чтобы выходила дата и время?
  4. Dmitriy_76
    Offline

    Dmitriy_76 Опытный в 1С Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.174
    Симпатии:
    13
    Баллы:
    29
    функция формат() тебе о чем то говорит ?

    Напиши вместо :
    ОбластьМакета.Параметры.ТекстЗаголовка = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Расходная накладная");

    кодОбластьМакета.Параметры.ТекстЗаголовка = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Расходная накладная")+" "+Формат(Шапка.Дата,"ДЛФ=T");
  5. TopicStarter Overlay
    benoev
    Offline

    benoev Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    636
    Симпатии:
    0
    Баллы:
    26
    пишет переменная не определена "кодОбластьМакета.Параметры.ТекстЗаголовка"
  6. TopicStarter Overlay
    benoev
    Offline

    benoev Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    636
    Симпатии:
    0
    Баллы:
    26
    а зачем до ОбластьМакета писать слово "код" (кодОбластьМакета)??? и что означает ДЛФ=T??

    Я написал ваш код, только вот так: ОбластьМакета.Параметры.ТекстЗаголовка = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Расходная накладная")+" "+Формат(Шапка.Дата,"ДЛФ=T");

    И он выводит только часы, и минуты и секунды не выводит!!!
  7. TopicStarter Overlay
    benoev
    Offline

    benoev Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    636
    Симпатии:
    0
    Баллы:
    26
    а всё разобрался, большое спасибо, только объясните пожалуйста, если не трудно, что означает ДЛФ=T???

    Заранее спасибо!!!
  8. Diego
    Offline

    Diego Любитель 1С Команда форума

    Регистрация:
    3 апр 2009
    Сообщения:
    966
    Симпатии:
    2
    Баллы:
    29
    По функции Формат правой клавишей мыши - Поиск в синтакс-помощнике.
    Далее выбрать последнюю строку "Общее описание встроенного языка/Встроенные функции/Функции форматирования/Формат".

    И изучать зачем эта функция и примеры форматирования в конце.


    [off]Для "Спасибо" есть кнопка[/off]

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