8.х Как сохранить отчёт в фоновом режме?

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

  1. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Имена файлов не могут содержать спецсимволы, такие как "!#$%^*'|\/?`
  2. TopicStarter Overlay
    mila1231
    Offline

    mila1231

    Регистрация:
    25 июн 2015
    Сообщения:
    31
    Симпатии:
    0
    Баллы:
    1
    ошибка в кавычках? А как тогда указать путь, куда необходимо сохранить...по сути
    "G:\" -это куда сохранить , "Данные на начало дня "+ Строка(ТекущаяДата())+".xls"-это имя файла , пробовала добавлять ТипФайлаТабличногоДокумента.XLS, но всё равно сохраняет без расширения.
  3. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    В отладчике посмотрите на конечный путь (куда сохраняете), у вас по всей видимости в стоит знак : (двоеточие)
  4. TopicStarter Overlay
    mila1231
    Offline

    mila1231

    Регистрация:
    25 июн 2015
    Сообщения:
    31
    Симпатии:
    0
    Баллы:
    1
    так нет, путь то он определяет и файл сохраняет, только без расширения, там вместо расширения пробел и число
    --- Объединение сообщений, 31 май 2016 ---
    я поняла про что вы..: во времени, т.к дата со временем была.
    Последнее редактирование: 31 май 2016
  5. MaxxaM
    Offline

    MaxxaM Опытный в 1С

    Регистрация:
    16 окт 2007
    Сообщения:
    288
    Симпатии:
    2
    Баллы:
    29
    Код:
    ИмяФайла="G:\" +СтрЗаменить("Данные на начало дня "+ Строка(ТекущаяДата()),".","")+".xls";
    ТабДок.Записать(ИмяФайла);
    убрал точки в дате, но можно и заменить на чтонить "_" к примеру

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