1с фреш сохранение печатной формы не работает

Содержание
  1. Почему я не могу сохранить печатную форму 1с в эксель
  2. Внешняя печатная форма не сохраняется в папку
  3. Печатная форма недоступна 1С 8.3 при вызове внешней печатной формы
  4. Как формируется ошибка Печатная форма недоступна
  5. Как исправить ошибку
  6. Похожие публикации
  7. Карточка публикации
  8. 1с фреш сохранение печатной формы не работает
  9. Попробовать демо
  10. 3. Требования для проведения аудита
  11. 4. Требования к ресурсоемкости
  12. 5. Требования к работоспособности
  13. 6. Требования к передаче данных за пределы сервиса
  14. 7. Юридические требования
  15. 8. Требования к тестированию
  16. 9. Методические рекомендации
  17. 9.1. Примеры дополнительных отчетов и обработок
  18. 9.2. Рекомендации по разработке
  19. 9.3. Имена метаданных дополнительного отчета или обработки
  20. 9.4. О копировании кода из типовой конфигурации
  21. 9.5. Работа с базой данных
  22. 9.6. Работа в веб-клиенте
  23. 9.7. О безопасности данных пользователя

Почему я не могу сохранить печатную форму 1с в эксель

Здравствуйте.Подскажите Дмитрий пожалуйста почему я не могу сохранить печатную форму в эксель? я когда ее формирую, то у меня в меню файл кнопка сохранить как недоступна

Причина в том, что у вас недостаточно для этого прав. Чтобы исправить это, зайдите в верхнем меню в Сервис ->Пользователи->Настройка дополнительных прав пользователей. Откроется окно с дополнительными правами. В вехней части окна выберите пользователя, под которым вы работаете, а в нижней части в списке прав поставьте галку напротив права «Редактирование таблиц» в группе Документы. После этого ваша проблема решится:)

Вас может заинтересовать

Данная обработка для конфигурации Управление Торговлей 10.3 и Комплексная автоматизация 1.1 заполняет справочник Номенклатура из таблицы Эксель.

Обработка помогает настроить ролевую модель в программе, предоставляет отчеты о перечне прав типовых ролей и групп доступа.

Читайте также:  Сервера apple не работают сегодня

В этом видеоуроке вы узнаете как исправлять внутренние ошибки информационной базы 1c 8 с помощью Тестирования и исправления, а также с помощью утилиты checkdbfl

Здравствуйте. При наличии прав встроенные печатные формы позволяет сохранять а внешние обработки с печатной формой не позволяет сохранять. В обработке нужно что-то прописать ?

Для добавления комментариев необходимо авторизоваться на сайте.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.

Зачем регистрироваться на сайте

  • могут скачивать бесплатные разработки,
  • накапливают скидки за покупки разработок,
  • получают доступ к скрытым разделам сайта,
  • в личном кабинете могут скачать последние релизы купленных разработок.
  • могут задать вопрос в комментариях.

Источник

Внешняя печатная форма не сохраняется в папку

Создана внешняя печатная форма (внешняя обработка подсоединена как печатная форма).
Платформа 8.3.15.1778
Бухгалтерия 3.0.75.37
В документе нажимаю печать. Получаю документ как таблицу — печатную форму.
Далее хочу сохранить в папку.
При нажатии на картинку Сохранить стандартный функционал спрашивает в каком формате и запрашивает папку.

Выбираю формат и папку. Жму Сохранить.
В выбранной папке ничего не сохраняется.
Ошибка при этом не выдается.

Если эту обработку вызвать не как печатную форму, а открыть как внешнюю обработку, то все ок.

В чем может быть проблема?

(3) Спасибо большое.
Ваше сообщение помогло начать исследования :),
но, к сожалению, успеха не принесло.

Что сейчас вижу:
Сравниваю две печати, ту, что стандартная и она сохраняет в папке данные.
И написанную, которая не сохраняет.
Разница в том, что у первой стоит в настройках печати признак Печатать=Истина.
У написанной Печатать = Ложь.
Выбирает она этот признак из сохраненных настроек. У стандартной они есть, у написанной их нет и она их создает каждый раз заново.
В настройках написанной стоит количество=0. В стандартной количество =1.
Сейчас, как я понимаю, задача состоит в том, чтобы влезь как-то в эти настройки печати, которые в общих модулях присваиваются, но при этом не исправлять общие модули.
Может можно как-то в настройках печатной формы определить настройки печати?

Итак, нашла следующую проблему, из-за чего скорее всего не сохраняется документ.

В Коллекцию печатных форм теперь в модуле объекта нужно добавлять офисные документы. Я вот так добавила:
КоллекцияПечатныхФорм.Колонки.Добавить(«ОфисныеДокументы», Новый ОписаниеТипов(«Строка»));

В общем модуле «ПечатьДокументов» есть строка:
НоваяНастройкаПечатнойФормы.ОфисныеДокументы = ?(ПустаяСтрока(ОписаниеПечатнойФормы.ОфисныеДокументы), «», ОбщегоНазначения.ЗначениеВСтрокуXML(ОписаниеПечатнойФормы.ОфисныеДокументы));

Как я понимаю, в коллекции ОфисныеДокументы должно быть заполнено из функции

ОбщийМодуль.РаботаСФайламиСлужебный
Процедура ЗаполнитьСписокТипамиФайлов(Список) Экспорт

Список.Добавить(«Изображения», НСтр(«ru = ‘Изображения (JPG, JPEG, PNG . )'»));
Список.Добавить(«ОфисныеДокументы», НСтр(«ru = ‘Офисные документы (DOC, DOCX, XLS . )'»));

КонецПроцедуры

Но они не заполняются.
Может их как-то заполнить прямо в модуле объекта печатной формы?

Источник

Печатная форма недоступна 1С 8.3 при вызове внешней печатной формы

При подключении внешних печатных форм в 1С может появиться ошибка «Печатная форма недоступна». Рассмотрим порядок действий для исправления данной ошибки.

Как формируется ошибка Печатная форма недоступна

Ошибка появляется в момент формирования внешней печатной формы из документа или справочника при проверке соответствия печатаемых объектов выбранной печатной форме. PDF

Скачать:

Что это значит в переводе на «русский язык»?

В большинстве случаев это значит, что неправильно определяется параметр СсылкаНаОбъект в модуле объекта внешней печатной формы. Разберем ситуацию на конкретном примере.

В Организации была доработана печать Счета-фактуры выданного . Для этого программист написал внешнюю обработку СчетФактура_1.07.2017 и подключил ее в 1С: раздел Администрирование — Настройки программы — Печатные формы, отчеты и обработки — Дополнительные отчеты и обработки .

При формировании новой печатной формы PDF появляется ошибка Печатная форма недоступна.

Как исправить ошибку

Пошаговая инструкция исправления ошибки.

Получите понятные самоучители 2021 по 1С бесплатно:

Шаг 1. Открыть Конфигуратор 1С.

Запустите базу в режиме Конфигуратор . PDF По кнопке Файл — Открыть откройте внешнюю обработку.

Шаг 2. Перейти в модуль объекта обработки.

По кнопке Действия — Открыть модуль объекта перейдите в программный код.

Шаг 3. Поиск ошибки.

Найдите и исправьте ссылки типа СсылкаНаОбъект в параметрах функций и процедур на МассивОбъектов .

В функции ПечатьсчетовФактур1137 вместо параметра МассивОбъектов стоит СсылкаНаОбъект . В результате, согласно установленному алгоритму PDF, программа 1С видит, что передан не массив объектов и запускает формирование сообщения о том, что печатная форма недоступна.

Шаг 4. Исправление ошибки.

Замените в модуле объекта внешней обработки параметр СсылкаНаОбъект на МассивОбъектов .

Сохраните измененную внешнюю обработку по кнопке Файл — Сохранить .

Шаг 5. Обновление внешней обработки в программе.

Войдите в раздел Администрирование — Настройки программы — Печатные формы, отчеты и обработки — Дополнительные отчеты и обработки . По кнопке Обновить из файла загрузите обновленную печатную форму.

Сформируйте новую печатную форму из документа Счет-фактура выданный .

Ошибка Печатная форма недоступна в 1С 8.3 больше появляться не будет.

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

  1. Подключение внешней формы отчета в ЗУП 3 на примере РСВРассмотрим как подключить внешнюю форму отчета в ЗУП 3, если.
  2. Выпущены новые версии внешней формы отчета П-4 за январь 2021 г. (сдается до 15.02.2021 г.)Напоминаем, что срок сдачи П-4 за январь 2021 г. до.
  3. Допреквизиты для образования физлиц, печатная форма СЗВ-М, изменение ставки рефинансирования с 02.05.2017 (ЗУП 3.1.2.212, 3.1.2.213).
  4. Выпущена новая печатная форма СЗВ-М (ЗУП 3.1.14.525 / 3.1.18.46)В ЗУП 3.1.14.525 / 3.1.18.46 реализована новая печатная форма СЗВ-М.

Карточка публикации

Разделы: Законодательство (ЗУП), Зарплата (ЗУП), Кадры (ЗУП), Настройки (ЗУП)
Рубрика: Ошибки в 1С
Объекты / Виды начислений:
Последнее изменение: 11.04.2019

ID задана и содержит ID поста $termini = get_the_terms( $post->ID, ‘post_tag’ ); // так как функция вернула массив, то логично будет прокрутить его через foreach() foreach( $termini as $termin )< echo '' . $termin->name . »; > /* * Также вы можете использовать: * $termin->ID — понятное дело, ID элемента * $termin->slug — ярлык элемента * $termin->term_group — значение term group * $termin->term_taxonomy_id — ID самой таксономии * $termin->taxonomy — название таксономии * $termin->description — описание элемента * $termin->parent — ID родительского элемента * $termin->count — количество содержащихся в нем постов */ —>

(2 оценок, среднее: 5,00 из 5)

Источник

1с фреш сохранение печатной формы не работает

Попробовать демо

как это показано в обработке _ДемоЗагрузкаНоменклатурыИзПрайсЛистаПрофилиБезопасности из Демонстрационной конфигурации «Библиотека стандартных подсистем» версии 2.4.

Описания указанных выше функций см. по ссылке.

  • Не допускается выполнение кода сторонними, т.е. не входящими в состав конфигурации, средствами.
  • Не допускается использование COM-объектов, поскольку они не будут функционировать на рабочих серверах сервиса, работающих под управлением Linux.
  • Допускается использовать только внешние компоненты, входящие в виде макетов в состав конфигурации, для которой разработан дополнительный отчет/обработка.
  • 3. Требования для проведения аудита

    Не допускается использование каких-либо средств, затрудняющих или делающих невозможным анализ исходных текстов модулей дополнительного отчета или обработки. В частности, не допускается:

    • поставлять модули без исходных текстов или с установленным паролем на модуль;
    • использовать средства запутывания (обфускации) исходных текстов.

    4. Требования к ресурсоемкости

    1. Дополнительный отчет/обработка не должны приводить к чрезмерной нагрузке на компоненты сервиса или клиентское приложение.

    5. Требования к работоспособности

    1. Дополнительный отчет или обработка не должны нарушать корректную работу приложения, в котором они установлены.
    2. Все длительные операции в дополнительном отчете или обработке должны использовать механизм длительных операций из БСП (при длительности 10 секунд и более).
    3. Если дополнительный отчет или обработка предназначены только для использования в тонком клиенте, то при запуске в веб-клиенте они должны корректно уведомлять пользователя об этом ограничении, а не завершаться с ошибками.

    6. Требования к передаче данных за пределы сервиса

    1. Если в дополнительном отчете или обработке выполняется передача любых данных за пределы сервиса, эти операции должны подтверждаться пользователем.
    2. Если на этапе разработки дополнительного отчета или обработки существует возможность определить ресурсы сети Интернет, к которым будет выполняться обращение, необходимо реализовать запрос разрешений в программном интерфейсе дополнительного отчета и обработки. Такой запрос должен дать возможность пользователю еще перед установкой отчета или обработки ознакомиться, к каким ресурсам будет выполняться передача данных этим отчетом или обработкой.

    Если определить ресурсы сети Интернет, к которым будет выполняться обращение, невозможно, то:

      для дополнительных отчетов или обработок, содержащих формы, перед выполнением операции следует запрашивать разрешение у пользователя (возможно, с сохранением полученного ответа). При запросе разрешения следует явно указывать, к каким ресурсам сети Интернет будет осуществляться обращение;

    для дополнительных отчетов/обработок, не содержащих форм (например, предназначенных для использования в качестве регламентного задания), рекомендуется:

    • по умолчанию не выполнять операцию в коде серверной команды;
    • создавать дополнительную команду с типом вызова Открытие формы, в которой реализовывать запрос подтверждения;
    • начинать выполнение операции в серверном коде только после подтверждения пользователем выполнений операций.

    7. Юридические требования

    Дополнительный отчет или обработка не должны содержать:

    1. Кода, который может повлечь порчу данных или дестабилизировать работоспособность сервиса.
    2. Кода и данных, которые могут нарушать права третьих лиц, в том числе их авторское право.
    3. Охраняемые законом сведения, в том числе коммерческую тайну или персональные данные третьих лиц.

    8. Требования к тестированию

    После того, как дополнительный отчет или обработка разработаны, разработчик должен их проверить. Для проверки необходимо:

    1. Развернуть сервер «1С:Предприятия 8» той же версии, которая используется в сервисе.
    2. Развернуть клиент-серверную информационную базу той конфигурации, для которой предназначен дополнительный отчет или обработка, и той версии конфигурации, которая используется в сервисе.
    3. Выполнить веб-публикацию этой информационной базы (кроме случая, когда дополнительный отчет или обработка предназначены только для работы в тонком клиенте).
    4. Для каждого профиля пользователя, под которым в модели сервиса будет выполняться дополнительный отчет или обработка, необходимо создать в информационной базе пользователя с таким же набором ролей, но без роли АдминистраторСистемы (эта роль при работе в модели сервиса у обычных, т. е. разделенных, пользователей недопустима).
    5. Запускать дополнительный отчет или обработку в тонком клиенте и в веб-клиенте (если дополнительный отчет или обработка содержит формы, кроме случая, когда дополнительный отчет или обработка предназначены только для работы в тонком клиенте), под созданными в п. 4 пользователями. Для запуска следует использовать не главное меню (команду ФайлОткрыть), а интерфейс дополнительных отчетов и обработок БСП.

    Для каждого пользователя, созданного в п. 4, необходимо проверить:

    • загружается ли вообще дополнительный отчет или обработка в локальную информационную базу;
    • работоспособность и корректность выполнения функционала, заложенного в дополнительный отчет или обработку.

    9. Методические рекомендации

    9.1. Примеры дополнительных отчетов и обработок

    Примеры дополнительных отчетов и обработок можно получить:

    В демонстрационной информационной базе БСП:

    • открыв ее в режиме 1С:Предприятие — в справочнике Дополнительные отчеты и обработки;
    • открыв ее Конфигуратором — в ветке конфигурации Общие / Общие макеты (например, _ДемоЗаполнениеКонтрагентов, _ДемоОтчетПоСчетамНаОплатуГлобальный и др.

    При необходимости, вы можете сохранить эти примеры в файлы и разрабатывать дополнительные отчеты и обработки на их основе.

    9.2. Рекомендации по разработке

    При разработке дополнительного отчета или обработки рекомендуется использовать:

    • ту же версию платформы «1С:Предприятие 8», которая используется в сервисе;
    • ту же версию конфигурации прикладного решения, для которого разрабатывается дополнительный отчет или обработка, которая используется в сервисе;
    • библиотеку стандартных подсистем (БСП) той версии, которая внедрена в испольуемую версию конфигурации прикладного решения, или более новую. Версии БСП можно скачать по ссылке.
  • Используйте программный интерфейс БСП и прикладных конфигураций. При этом вам не придется переписывать код дополнительного отчета или обработки каждый раз после обновления типовых конфигураций.
  • Если дополнительный отчет или обработка содержит формы, «выдерживайте» их в стиле типовой конфигурации. Например, если в конфигурации принято команду «Записать и закрыть» располагать в верхней части формы, не размещайте ее в нижней части формы дополнительного отчета или обработки.
  • Соблюдайте стандарты разработки (см. по ссылке).
  • 9.3. Имена метаданных дополнительного отчета или обработки

    1. При разработке дополнительных отчетов и обработок для модели сервиса следует учитывать что имя метаданных дополнительного отчета и обработки может быть произвольным, а соответственно и полные имена всех форм дополнительного отчета и обработки.
    2. Получить имя объекта метаданных можно на сервере методом РеквизитФормыВЗначение(ИмяОсновногоРеквизита).Метаданные().ПолноеИмя()

    Если при работе в модели сервиса при открытии дочерней формы дополнительного отчета или обработки возникает ошибка Неизвестное имя формы, то это скорее всего связано с неправильным использованием имен форм в дополнительном отчете или обработке.

    9.4. О копировании кода из типовой конфигурации

      Если в типовой конфигурации есть готовая функция, которую можно вызвать, копировать ее в дополнительный отчет или обработку не нужно.

    Если код, который есть в типовой конфигурации, подходит не полностью, очень осмотрительно подходите к вопросу копирования существующего кода:

    • при обнаружении и исправлении ошибки в скопированном коде эта ошибка у пользователей дополнительного отчета или обработки не будет исправлена. В этом случае ответственность за своевременное исправление ошибок для пользователей вы берете на себя;
    • по мере развития конфигурации ранее скопированный код может испортить данные пользователей.

    9.5. Работа с базой данных

    1. При связанном изменении нескольких элементов данных, которое должно происходить атомарно, используйте транзакции.
    2. При изменении данных, которые могут редактироваться пользователями параллельно с выполнением дополнительного отчета или обработки, устанавливайте объектные блокировки.
    3. Обязательно уделяйте внимание оптимальности запросов: учитывайте, что, в отличие от локального режима, информационная база в сервисе используется большим количеством пользователей. Подробнее об оптимизации запросов см. в статьях 1С:ИТС по ссылке.

    9.6. Работа в веб-клиенте

    1. Если действия на сервере могут выполняться продолжительное время, используйте механизм длительных операций БСП. В противном случае приложение может закрыться по ошибке таймаута веб-сервера.
    2. Если дополнительный отчет или обработка могут вызываться при работе в веб-клиенте, то все ключевые возможности дополнительного отчета или обработки должны быть доступны пользователям без использования расширения работы с файлами.

    9.7. О безопасности данных пользователя

    Не предоставляйте конечному пользователю такие обработки, с помощью которых он сможет испортить данные в своем приложении. Примеры:

    • универсальные «перенумераторы» и «перепрефиксаторы»;
    • поиск и замена значений;
    • универсальные редакторы значений реквизита;
    • удаление помеченных объектов без контроля ссылочной целостности.
  • Желательно четко ограничивать функциональность дополнительных обработок, которые меняют данные пользователя. Например, если пользователю нужно перенумеровать кассовые документы, сделайте дополнительную обработку, которая будет делать именно это, без лишней универсальности.
  • Источник

    Оцените статью