8.х Результат СКД с сылкойна сайт в Excel

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

  1. TopicStarter Overlay
    Will
    Offline

    Will Опытный в 1С

    Регистрация:
    15 авг 2012
    Сообщения:
    551
    Симпатии:
    1
    Баллы:
    29
    Здравствуйте!
    Есть результат отчета СКД. В результате отчета 3 колонки - это параметры с ссылкой на сайт.
    Для результата отчета прописана обработка расшифровки:
    Код:
    Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)
    
            Если Найти(Расшифровка, "http:/") > 0 ИЛИ Найти(Расшифровка, "www.") > 0 ИЛИ Найти(Расшифровка, "https:/") > 0 Тогда
                  СтандартнаяОбработка = Ложь;
                  ЗапуститьПриложение(Расшифровка);
           КонецЕсли;
    
    КонецПроцедуры
    upload_2016-1-12_11-29-50.png
    На форме отчета есть кнопка сохранения результата в файл .xls.
    Подскажите, как сохранить результат отчета в Excel, чтобы там потом параметры с ссылками тоже работали?
    upload_2016-1-12_11-35-52.png
  2. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.760
    Симпатии:
    509
    Баллы:
    204
    Сохраняйте табличный документ в эксель. В 8.2 это поддерживается, посмотрите в СП инфу по табличному документу.
    Will нравится это.
  3. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.565
    Симпатии:
    716
    Баллы:
    204
    ИМХО, только формировать файл EXCEL "вручную" с помощью EXCEL через COМ, т.к. при сохранении ТабДок в формат XLS с помощью 1С, все значения преобразовываются к строковым.
    Will нравится это.
  4. TopicStarter Overlay
    Will
    Offline

    Will Опытный в 1С

    Регистрация:
    15 авг 2012
    Сообщения:
    551
    Симпатии:
    1
    Баллы:
    29
    Хорошо. Спасибо.
    Тогда мне нужно будет вывести отчет в табличный документ и потом вручную сформировать файл xls, прописав для ячеек с ссылками формулу?
  5. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.638
    Симпатии:
    948
    Баллы:
    204
    Лучше сделайте как вы сохраните файл в эксель, а затем сразу же открывайте его и пробегате по строчкам и там же ваши значения www или http, то у яцейке меняйте формать или в ячейку гиперсыллку со значением.
    Т.е смысл не создавать док эксель а редактировать его
    Will нравится это.
  6. TopicStarter Overlay
    Will
    Offline

    Will Опытный в 1С

    Регистрация:
    15 авг 2012
    Сообщения:
    551
    Симпатии:
    1
    Баллы:
    29
    Ок. Спасибо! Попробую так.

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