- Почему я не могу сохранить печатную форму 1с в эксель
- Внешняя печатная форма не сохраняется в папку
- Печатная форма недоступна 1С 8.3 при вызове внешней печатной формы
- Как формируется ошибка Печатная форма недоступна
- Как исправить ошибку
- Похожие публикации
- Карточка публикации
- 1с фреш сохранение печатной формы не работает
- Попробовать демо
- 3. Требования для проведения аудита
- 4. Требования к ресурсоемкости
- 5. Требования к работоспособности
- 6. Требования к передаче данных за пределы сервиса
- 7. Юридические требования
- 8. Требования к тестированию
- 9. Методические рекомендации
- 9.1. Примеры дополнительных отчетов и обработок
- 9.2. Рекомендации по разработке
- 9.3. Имена метаданных дополнительного отчета или обработки
- 9.4. О копировании кода из типовой конфигурации
- 9.5. Работа с базой данных
- 9.6. Работа в веб-клиенте
- 9.7. О безопасности данных пользователя
Почему я не могу сохранить печатную форму 1с в эксель
Здравствуйте.Подскажите Дмитрий пожалуйста почему я не могу сохранить печатную форму в эксель? я когда ее формирую, то у меня в меню файл кнопка сохранить как недоступна
Причина в том, что у вас недостаточно для этого прав. Чтобы исправить это, зайдите в верхнем меню в Сервис ->Пользователи->Настройка дополнительных прав пользователей. Откроется окно с дополнительными правами. В вехней части окна выберите пользователя, под которым вы работаете, а в нижней части в списке прав поставьте галку напротив права «Редактирование таблиц» в группе Документы. После этого ваша проблема решится:)
Вас может заинтересовать
Данная обработка для конфигурации Управление Торговлей 10.3 и Комплексная автоматизация 1.1 заполняет справочник Номенклатура из таблицы Эксель.
Обработка помогает настроить ролевую модель в программе, предоставляет отчеты о перечне прав типовых ролей и групп доступа.
В этом видеоуроке вы узнаете как исправлять внутренние ошибки информационной базы 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 дней бесплатно
Похожие публикации
- Подключение внешней формы отчета в ЗУП 3 на примере РСВРассмотрим как подключить внешнюю форму отчета в ЗУП 3, если.
- Выпущены новые версии внешней формы отчета П-4 за январь 2021 г. (сдается до 15.02.2021 г.)Напоминаем, что срок сдачи П-4 за январь 2021 г. до.
- Допреквизиты для образования физлиц, печатная форма СЗВ-М, изменение ставки рефинансирования с 02.05.2017 (ЗУП 3.1.2.212, 3.1.2.213).
- Выпущена новая печатная форма СЗВ-М (ЗУП 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.
Описания указанных выше функций см. по ссылке.
3. Требования для проведения аудита
Не допускается использование каких-либо средств, затрудняющих или делающих невозможным анализ исходных текстов модулей дополнительного отчета или обработки. В частности, не допускается:
- поставлять модули без исходных текстов или с установленным паролем на модуль;
- использовать средства запутывания (обфускации) исходных текстов.
4. Требования к ресурсоемкости
- Дополнительный отчет/обработка не должны приводить к чрезмерной нагрузке на компоненты сервиса или клиентское приложение.
5. Требования к работоспособности
- Дополнительный отчет или обработка не должны нарушать корректную работу приложения, в котором они установлены.
- Все длительные операции в дополнительном отчете или обработке должны использовать механизм длительных операций из БСП (при длительности 10 секунд и более).
- Если дополнительный отчет или обработка предназначены только для использования в тонком клиенте, то при запуске в веб-клиенте они должны корректно уведомлять пользователя об этом ограничении, а не завершаться с ошибками.
6. Требования к передаче данных за пределы сервиса
- Если в дополнительном отчете или обработке выполняется передача любых данных за пределы сервиса, эти операции должны подтверждаться пользователем.
- Если на этапе разработки дополнительного отчета или обработки существует возможность определить ресурсы сети Интернет, к которым будет выполняться обращение, необходимо реализовать запрос разрешений в программном интерфейсе дополнительного отчета и обработки. Такой запрос должен дать возможность пользователю еще перед установкой отчета или обработки ознакомиться, к каким ресурсам будет выполняться передача данных этим отчетом или обработкой.
Если определить ресурсы сети Интернет, к которым будет выполняться обращение, невозможно, то:
- для дополнительных отчетов или обработок, содержащих формы, перед выполнением операции следует запрашивать разрешение у пользователя (возможно, с сохранением полученного ответа). При запросе разрешения следует явно указывать, к каким ресурсам сети Интернет будет осуществляться обращение;
для дополнительных отчетов/обработок, не содержащих форм (например, предназначенных для использования в качестве регламентного задания), рекомендуется:
- по умолчанию не выполнять операцию в коде серверной команды;
- создавать дополнительную команду с типом вызова Открытие формы, в которой реализовывать запрос подтверждения;
- начинать выполнение операции в серверном коде только после подтверждения пользователем выполнений операций.
7. Юридические требования
Дополнительный отчет или обработка не должны содержать:
- Кода, который может повлечь порчу данных или дестабилизировать работоспособность сервиса.
- Кода и данных, которые могут нарушать права третьих лиц, в том числе их авторское право.
- Охраняемые законом сведения, в том числе коммерческую тайну или персональные данные третьих лиц.
8. Требования к тестированию
После того, как дополнительный отчет или обработка разработаны, разработчик должен их проверить. Для проверки необходимо:
- Развернуть сервер «1С:Предприятия 8» той же версии, которая используется в сервисе.
- Развернуть клиент-серверную информационную базу той конфигурации, для которой предназначен дополнительный отчет или обработка, и той версии конфигурации, которая используется в сервисе.
- Выполнить веб-публикацию этой информационной базы (кроме случая, когда дополнительный отчет или обработка предназначены только для работы в тонком клиенте).
- Для каждого профиля пользователя, под которым в модели сервиса будет выполняться дополнительный отчет или обработка, необходимо создать в информационной базе пользователя с таким же набором ролей, но без роли АдминистраторСистемы (эта роль при работе в модели сервиса у обычных, т. е. разделенных, пользователей недопустима).
- Запускать дополнительный отчет или обработку в тонком клиенте и в веб-клиенте (если дополнительный отчет или обработка содержит формы, кроме случая, когда дополнительный отчет или обработка предназначены только для работы в тонком клиенте), под созданными в п. 4 пользователями. Для запуска следует использовать не главное меню (команду Файл — Открыть), а интерфейс дополнительных отчетов и обработок БСП.
Для каждого пользователя, созданного в п. 4, необходимо проверить:
- загружается ли вообще дополнительный отчет или обработка в локальную информационную базу;
- работоспособность и корректность выполнения функционала, заложенного в дополнительный отчет или обработку.
9. Методические рекомендации
9.1. Примеры дополнительных отчетов и обработок
Примеры дополнительных отчетов и обработок можно получить:
В демонстрационной информационной базе БСП:
- открыв ее в режиме 1С:Предприятие — в справочнике Дополнительные отчеты и обработки;
- открыв ее Конфигуратором — в ветке конфигурации Общие / Общие макеты (например, _ДемоЗаполнениеКонтрагентов, _ДемоОтчетПоСчетамНаОплатуГлобальный и др.
При необходимости, вы можете сохранить эти примеры в файлы и разрабатывать дополнительные отчеты и обработки на их основе.
9.2. Рекомендации по разработке
При разработке дополнительного отчета или обработки рекомендуется использовать:
- ту же версию платформы «1С:Предприятие 8», которая используется в сервисе;
- ту же версию конфигурации прикладного решения, для которого разрабатывается дополнительный отчет или обработка, которая используется в сервисе;
- библиотеку стандартных подсистем (БСП) той версии, которая внедрена в испольуемую версию конфигурации прикладного решения, или более новую. Версии БСП можно скачать по ссылке.
9.3. Имена метаданных дополнительного отчета или обработки
- При разработке дополнительных отчетов и обработок для модели сервиса следует учитывать что имя метаданных дополнительного отчета и обработки может быть произвольным, а соответственно и полные имена всех форм дополнительного отчета и обработки.
- Получить имя объекта метаданных можно на сервере методом РеквизитФормыВЗначение(ИмяОсновногоРеквизита).Метаданные().ПолноеИмя()
Если при работе в модели сервиса при открытии дочерней формы дополнительного отчета или обработки возникает ошибка Неизвестное имя формы, то это скорее всего связано с неправильным использованием имен форм в дополнительном отчете или обработке.
9.4. О копировании кода из типовой конфигурации
- Если в типовой конфигурации есть готовая функция, которую можно вызвать, копировать ее в дополнительный отчет или обработку не нужно.
Если код, который есть в типовой конфигурации, подходит не полностью, очень осмотрительно подходите к вопросу копирования существующего кода:
- при обнаружении и исправлении ошибки в скопированном коде эта ошибка у пользователей дополнительного отчета или обработки не будет исправлена. В этом случае ответственность за своевременное исправление ошибок для пользователей вы берете на себя;
- по мере развития конфигурации ранее скопированный код может испортить данные пользователей.
9.5. Работа с базой данных
- При связанном изменении нескольких элементов данных, которое должно происходить атомарно, используйте транзакции.
- При изменении данных, которые могут редактироваться пользователями параллельно с выполнением дополнительного отчета или обработки, устанавливайте объектные блокировки.
- Обязательно уделяйте внимание оптимальности запросов: учитывайте, что, в отличие от локального режима, информационная база в сервисе используется большим количеством пользователей. Подробнее об оптимизации запросов см. в статьях 1С:ИТС по ссылке.
9.6. Работа в веб-клиенте
- Если действия на сервере могут выполняться продолжительное время, используйте механизм длительных операций БСП. В противном случае приложение может закрыться по ошибке таймаута веб-сервера.
- Если дополнительный отчет или обработка могут вызываться при работе в веб-клиенте, то все ключевые возможности дополнительного отчета или обработки должны быть доступны пользователям без использования расширения работы с файлами.
9.7. О безопасности данных пользователя
Не предоставляйте конечному пользователю такие обработки, с помощью которых он сможет испортить данные в своем приложении. Примеры:
- универсальные «перенумераторы» и «перепрефиксаторы»;
- поиск и замена значений;
- универсальные редакторы значений реквизита;
- удаление помеченных объектов без контроля ссылочной целостности.
Источник