#0
by Evgenius
Доброго времени суток. Из синтакс-помощника непонятно, предусмотрен ли сабж, об ограничениях и о том, что д.б. установлено, там ничего не сказано: ----------------------------------------------------------- Записать (Write) Синтаксис: Записать(<ИмяФайла>, <ТипФайлаТаблицы>) Параметры: Тип: Строка. Имя файла, в котором сохраняется табличный документ. Тип: ТипФайлаТабличногоДокумента. Формат, в котором будет сохранен табличный документ. Значение по умолчанию: MXL Описание: Записывает табличный документ в файл. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: При работе на сервере, веб клиенте или через внешнее соединение нет возможности сохранять в формате XLS95. Не поддерживается сохранение в PDF картинок типа Метафайл. При работе на веб-клиенте вызов метода выполняет обращение к серверу. -------------------------------------------- А де-факто при записи ТД в формате PDF в фоновом задании генерируется ошибка "Неверный путь к файлу c:1.pdf". В форматах XLS, XLSX и в родном MXL запись проходит нормально. Подскажите, плз, что тут нужно и можно сделать.
#3
by Масянька
ИМХО: xls и mxl - это табличные док-ты, а pdf - нет. Нужно преобразовывать, а не просто сохранять.
#4
by Evgenius
Посмотрите описание, которое я привел выше, а также посмотрите описание системного перечисления ТипФайлаТабличногоДокумента, в котором есть вариант "PDF", и вы без без всяких ИМХО узнаете, что 1С сама умеет создавать файлы PDF из табличных документов. И это не просто так написано, это проверено. Проблема возникает при не-интерактивном сохранении в фоновом задании.
#6
by Evgenius
Я выше написал, что в форматах XLS, XLSX и в родном MXL запись проходит нормально. Разве нужны особые права на запись именно файла PDF :-)
#7
by Evgenius
Нет, не в корень, в папку Temp, и проблемы только с файлами с определенным расширением
#9
by Evgenius
В общем, после того, как я залогинился на сервере непосредственно под учеткой, под которой работает агент сервера 1С, внезапно заработало сохранение таб.документов в любом формате :-). Не вру. Всем спасибо. (хотя неплохо было бы еще понять, что это было)
#10
by ildary
скорей всего я тычу пальцем в небо, но в винде у пользователя SYSTEM урезаны права (возможно и на диск).
#11
by Лефмихалыч
отсутствие чего-нибудь в реестре у пользователя, под которым сервис стартует под local system залогиниться непосредственно конструктивно не возможно
#12
by ildary
логинился он не под system - поэтому все работало. А вот под каким процессом была выгрузка - я точно не знаю, но знаю что system мог и не справиться.
#13
by Господин ПЖ
>Неверный путь к файлу c:1.pdf за запись в корень "c" давно принято отрывать руки
#14
by Evgenius
логинился я конечно же не под SYSTEM, так что - да, пальцем в небо :-) Думаю, что доступ к папке был админами предоставлен не сразу, и притом путем помещения пользователя в группу: после этого надо перелогиниться, такие изменения не применяются сразу. А служба уже была запущена, видать. Хотя странно, что не потребовалось и её перестартануть... Господин ПЖ: ниже в переписке я уже пояснил, что неверно вам путь сообщил: запись шла в c: emp - это я здесь в спешке не то написал. Не заметили, что речь только о файлах с определенным расширением? Если бы дело было в записи в корень любого файла, то проблема стала бы сразу ясна и до форума не дошла бы :-).
#15
by ildary
еще раз поясняю - я говорил о том, что ранее файл мог записываться под учеткой system и пролетал, а после ручного логона под полной учеткой заработало.
#17
by Операция 1Ы
штрих-код есть в твоем пдф? Если да, то стандартным методом от 1С у тебя ничего не выйдет.
#18
by Evgenius
Нет, штрихода нету. И проблема была также и с html, не только с pdf. А можно ссылку, что за проблема с ШК в PDF? Поясни, пожалуйста, я не понимаю. Служба запущена под доменной учеткой, я потому и полез под ней на компьютер (чтобы обновился тикет безопасности). В каком случае запись в локальный каталог выполняется под системной учеткой при том, что агент работает от доменной?
#19
by Flip
Ну обычно когда авторизируешься под своей доменной учетной записью, на любой машине, там в ОС начинаются какие-то процессы, которые строят рабочий стол, что-то куда-то пишут - читают, вполне возможно, что сервис - не мог получить какие-то права в ОС до интерактивного входа. Правда, как - это связано именно с форматом pdf, не очень понятно...
#20
by Flip
В качестве бреда, может быть на сервере, где установлен Сервер Приложения нет софта ассоциированного с .PDF, и типа ОС отфутболивает по своим каким-нибудь причинам? :)
#21
by Операция 1Ы
ТабличныйДокумент (SpreadsheetDocument) Записать (Write) Синтаксис: Записать(<ИмяФайла>, <ТипФайлаТаблицы>) Параметры: Тип: Строка. Имя файла, в котором сохраняется табличный документ. Тип: ТипФайлаТабличногоДокумента. Формат, в котором будет сохранен табличный документ. Значение по умолчанию: MXL Описание: Записывает табличный документ в файл. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: При работе на сервере, веб клиенте или через внешнее соединение нет возможности сохранять в формате XLS95. Не поддерживается сохранение в PDF картинок типа Метафайл. При работе на веб-клиенте вызов метода выполняет обращение к серверу. Справка (c)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Сохранение документа без запроса на сохранение? (7.7)
- Сохранение параметров страницы при печати табличного документа
- Сохранение отчетов в формате Excel: "недопустимый формат файла"
- сохранение/восстановление ТЗ в документе
- Сохранение настроек построителя отчета.
- Сохранение табличного документа в *.xls
- Сохранение данных поля табличного документа в реквизит типа ХранилищеЗначения
- Сохранение табличного документа в pdf, поля с зачеркиваниями
- Вывод Табличного поля в табличный документ (поле табличного документа)
- Проблемы со шрифтом при сохранении Табличного документа в pdf на сервере
- Наложить PDF на макет 1с или печатную форму на PDF.
- Медленное сохранение табличного документа в pdf
В этой группе 1С
- Скачиваю 1Сом ссылку - Удаленный узел не прошел проверку
- 6-НДФЛ пустая строка 130
- УТ 11. Номера ГТД и документ реализация
- Не работает ОбновитьОтображениеДанных на 8.3.9
- Мобильное приложение - ЗапускПриложенияМобильногоУстройства()
- УФ - Построитель отчета как указать оформление?
- v7: Упаковочный лист найти бы...ТиС 7.7
- УТ 11 кнопка печати на своем документе для внешних печатных форм
- ЗУП 3.0 карточка учета сумм начисленных выплат и сумм начисленных страховых.
- RLS по реквизиту параметра текущий пользователь.
- УТ 11.3. Себестоимость товаров в отчете по Валовой прибыли
- Как изменить группу ОС в БП 3
- Правила регистрации объектов БУХ 3.0
- 1c 8.3 и индекс
- При обновлении конфигурации закрывается окно программы
- ПКО при печати чека "операция не выполнена" УПП
- 1C ERP 2.2.1 RLS - ограничение доступа менеджеров к просмотру номенклатуры?
- ЗУП 2.5 v117.1 Оплата по среднему заработку
- v7: Модифицировать шрифт в поле ввода в 7.7..?
- Версионирование объектов , нужен запрос