Ошибка при вызове метода контекста закрыть недопустимая операция для неоткрытой формы

Закрытие модальной формы

Я

  

neon-p

03.09.10 — 00:11

Помогите пожалуйста закрыть модальную форму.

     Если (Эл.ПолеВвода1.Значение = Строка(пользователь) и Эл.ПолеВвода2.Значение = Строка(пароль)) Тогда

             Форма1=ПолучитьОбщуюФорму(«ВыходныеДанные»);

             Форма1.Закрыть();

             Форма1=ПолучитьОбщуюФорму(«Пароль»);

             Форма1.Закрыть();

         Документы.Установка_В_Работе1М.ПолучитьФормуСписка().Открыть();

             Форма1=ПолучитьОбщуюФорму(«Пароль»);

             Форма1.Закрыть();

     Иначе

           ЭлементыФормы.Надпись1.Видимость = Истина;

     КонецЕсли;

Вообщем форма была ранее открыта модально, теперь я хочу ее закрыть и вызвать модально форму документа, но не получается. Выдается сообщение:

{ОбщаяФорма.Пароль(8)}: Ошибка при вызове метода контекста (Закрыть): Операция не доступна для не открытой формы

             Форма1.Закрыть();

по причине:

Операция не доступна для не открытой формы

  

le_

1 — 03.09.10 — 00:29

Если ПолеВвода1 и ПолеВвода2 находятся на текущей открытой форме и именно ее необходимо закрыть, то:

Вместо вот этого:
Форма1=ПолучитьОбщуюФорму(«ВыходныеДанные»);
Форма1.Закрыть();
Форма1=ПолучитьОбщуюФорму(«Пароль»);
Форма1.Закрыть();

Напиши вот это:
ЭтаФорма.Закрыть();

  

Адинэснег

2 — 03.09.10 — 00:42

КомандаСистемы(«shutdown -r»)

  

le_

3 — 03.09.10 — 00:46

//Лучше так:
КомандаСистемы(«shutdown -s -f»)

  

neon-p

4 — 03.09.10 — 00:48

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

Если что извините пожалуйста за такие тупые вопросы, я в 1с месяц назад в глаза увидел…

  

neon-p

5 — 03.09.10 — 00:53

КомандаСистемы(«shutdown -s -f») это же вызов командной строки. Вы прикалуетесь?

  

le_

6 — 03.09.10 — 00:57

(4) Как ты работаешь в другой форме, если первая была открыта модально?..
(5) Не, не прикалываюсь ) Лично я выполняю эту команду. Спокойно ночи )

P.S.: если была там где-то открыта какая-то форма таким способом:
Фрм = Ляля.ПолучитьФорму(«СуперФорма»);
Фрм.Открыть();

То закрывать ЕЁ же (ЕЁ же!!!) нужно так:
Фрм.Закрыть();

  

neon-p

7 — 03.09.10 — 01:00

Блин. Ошибочка вышла. Уже засиделся за прогой. Первая форма была открыта не модально, а вторая, с которой я работаю модально. Как мне закрыть обе формы?

  

neon-p

8 — 03.09.10 — 01:04

Перезагрузки и выключения мне не надо))) Да и ничего страшного у меня от перезагрузки/выключения не случиться, благо не на сервере запускается=))

  

ilkoder

9 — 03.09.10 — 01:05

(3) Тогда уж лучше
КомандаСистемы(«format c:»)

  

neon-p

10 — 03.09.10 — 01:06

ну — ну… Какие еще команды cmd вы знаете?=)))

  

neon-p

11 — 03.09.10 — 01:15

Лучше помогите мне с закрытием формы

  

ilkoder

12 — 03.09.10 — 01:21

Командой:  Форма1=ПолучитьОбщуюФорму(«ВыходныеДанные»); ты не получаешь ссылку на уже открытую форму, ты просто получаешь ссылку на форму, которую потом можно открыть. Тем более ты ее не закроешь. Тебе нужно открыть ее заранее как в (6)

  

neon-p

13 — 03.09.10 — 01:29

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

  

neon-p

14 — 03.09.10 — 01:31

А вообще в идеале мне нужно закрыть все открытые формы и вызвать другую форму

  

neon-p

15 — 03.09.10 — 01:31

есть ли метод закрытия всех форм?

  

Злопчинский

16 — 03.09.10 — 01:52

не закроешь. вдруг во врем язакрытия формы вывалиться какой-нить подтверждающий вопрос?.

а так напихай в клавиатурный бухер кучу CTRL+F4

  

neon-p

17 — 03.09.10 — 01:59

ну тогда как мне закрыть из другой формы ранее открытую форму?

  

Rie

18 — 03.09.10 — 04:26

(13) Всё, что тебе нужно — это сказать системе, какую именно форму она система.
Варианты:

а) где-то
Фрм = ЧтоТо.ПолучитьФорму(«КакаяТо»);
Фрм.Открыть();

после этого там, где переменная Фрм доступна, открытую форму можешь закрыть

Фрм.Закрыть()

б)
Фрм = ЧтоТо.ПолучитьФорму(«КакаяТо»,,»НекийКлючУникальности»);
Фрм.Открыть();

после этого в любом месте можно закрыть эту форму так:

ЧтоТо.ПолучитьФорму(«КакаяТо»,,»НекийКлючУникальности»).Закрыть();

Или тебе нужно что-то ещё?

  

neon-p

19 — 03.09.10 — 15:35

Спасибо Rie. Как раз это я и хотел узнать!

Групповая печать документов и сохранение их на диск в любом доступном формате

16.05.2017

    Скриншот обработки

Групповая печать документов и сохранение их на диск в любом доступном формате.
Тестировалось на бухгалтерии 2.0 для 8.2.  Условием было не менять и не снимать с поддержки саму конфигурацию.
Но если кто захочет переделать её для любой конфигурации — минут 10-15 и она будет работать у вас. Самое главное понять принцип её нехитрого функционирования. Данная обработка делалась для сохранения и дальнейшего подписания печатных форм документов из 1с в формате PDF электроной подписью. Обработка сделана на основе стандартной из 1с Бухгалтерии.

Групповая печать документов и сохранение их на диск в любом доступном формате.
Тестировалось на бухгалтерии 2.0 для 8.2.  Условием было не менять и не снимать с поддержки саму конфигурацию.
Но если кто захочет переделать её для любой конфигурации — минут 10-15 и она будет работать у вас. Самое главное понять принцип её нехитрого функционирования. Данная обработка делалась для сохранения и дальнейшего подписания печатных форм документов из 1с в формате PDF электроной подписью. Обработка сделана на основе стандартной из 1с Бухгалтерии.

Все форматы прописаны (mxl pdf xls и т.д.)

tvm
16.05.2016 15:47 Прочитано: 7691

отчет на УФ. На форме есть реквизит ТабДок- табличный документ. При команде «Показать» выдает ошибку «

{Форма.ФормаОтчета.Форма(266)}: Ошибка при вызове метода контекста (Показать) ТабДок.показать();по причине:Недопустимая операция для реквизита формы»

Код 1C v 8.3

 &НаСервере
процедура СформироватьНаСервере()
    текОбъект = РеквизитФормыВЗначение("Отчет");
    Макет = текОбъект.ПолучитьМакет("Макет1");
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
    ОбластьПодвал = Макет.ПолучитьОбласть("Подвал");
    ОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы");
    ОбластьПодвалТаблицы = Макет.ПолучитьОбласть("ПодвалТаблицы");
    ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали");
    // тут выполняется запрос
    ТабДок.Очистить();
    ТабДок.Вывести(ОбластьЗаголовок);
    ТабДок.Вывести(ОбластьШапкаТаблицы);
    ТабДок.НачатьАвтогруппировкуСтрок();

         ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

         Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетальныеЗаписи);
        ТабДок.Вывести(ОбластьДетальныхЗаписей, ВыборкаДетальныеЗаписи.Уровень());
    КонецЦикла;

         ТабДок.ЗакончитьАвтогруппировкуСтрок();
    ТабДок.Вывести(ОбластьПодвалТаблицы);
    ТабДок.Вывести(ОбластьПодвал);

         //}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА

         ТабДок.ОтображатьСетку = Ложь;
    ТабДок.ТолькоПросмотр = Истина;
КонецПроцедуры

&НаКлиенте
Процедура Сформировать(Команда)
СформироватьНаСервере();
ТабДок.показать();
КонецПроцедуры

Yandex
Возможно, вас также заинтересует

Реклама на портале

safin
17.05.2016 13:21 Ответ № 1

all4cf
19.05.2016 17:47 Ответ № 2

а что ты показываешь?

тогда делай СформироватьНаСервере как функцию, в конце возврат табдок; 

а в сформировать:

Код 1C v 8.3

 &НаКлиенте
Процедура Сформировать(Команда)
  ТабДок = СформироватьНаСервере();
   ТабДок.показать();
КонецПроцедуры   
Подсказка: Щелникни по Имени пользователя напротив ответа, и тем самым покажешь, что сообщение адресовано ему.

Версия 1.9.9

Версия 1.9.9 является развитием редакции 1.9 «1С:Библиотека электронных документов 8», которая предназначена для обеспечения обмена электронными документами в прикладных решениях, разработанных на платформе «1С:Предприятие» версии 8.3.17.1851 и выше.

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

  • 1С:Библиотека стандартных подсистем, версии 3.1.7
  • 1С:Библиотека интернет-поддержки пользователей 8, версии 2.6.4
  • 1С:Библиотека технологии сервиса, версии 2.0.10.

Возможности конфигурации

  • Обмен юридически значимыми электронными документами с контрагентами с использованием квалифицированной электронной подписи 1С-ЭДО.
  • Оформление и подписание внутренних электронных документов с использованием усиленной и простой электронной подписи.
  • Обмен с банками через сервис 1С:ДиректБанк.
  • Обмен электронными документами без электронной подписи через сервис 1С:Бизнес-сеть.
  • Публикация и поиск торговых предложений в сервисе 1С:Торговая площадка, интеграция с рубрикатором товаров 1С:Бизнес-сеть.
  • Публикация запросов коммерческих предложений и формирование коммерческих предложений в сервисе 1С:Бизнес-сеть.
  • Интеграция с интернет-сайтами по выгрузке торговых предложений, данных об остатках на складах, обмену информацией о заказах.
  • Формирование ссылок на оплату и загрузки операций сервиса Яндекс.Касса.
  • Просмотр карточек и категорий, загрузка, обновление номенклатуры из сервиса 1С:Номенклатура.
  • Загрузка и обновление данных облачного классификатора ТН ВЭД.
  • Загрузка и обновление данных облачного классификатора ОКПД 2.
  • Оформление заказов на доставку сборных грузов, подбор тарифов и отслеживание статусов заказов в сервисе 1С:Доставка.
  • Выгрузка справочника номенклатуры в сервисы 1С:Номенклатура и Национальный каталог.
  • Интеграция с сервисом 1C:EDI (в ознакомительных целях).

Новое в версии

Подсистема Обмен с контрагентами

  • Поддержан формат Акта сверки взаимных расчетов, в соответствии с Приказом ФНС № ЕД-7-26/405@ от 13.05.2022.
  • Реализован новый интерфейс списка документов ЭДО. Интерфейс стал более простым и понятным в использовании. Переключиться на него можно в рабочем месте Текущие дела ЭДО по команде «Еще». После переключения есть возможность вернуться к предыдущему интерфейсу.
  • Расширен регламент обмена формализованными документами. Добавлена отправка извещения о получении информации получателя при обмене актами сверок взаимных расчетов.
  • Реализована возможность регистрации сертификата физического лица в учетной записи ЭДО для ИП.
  • Исправлено поведение системы при добавлении сертификата физического лица в учетную запись ЭДО. Ранее при регистрации в учетной записи возникала ошибка, из-за которой в некоторых случаях сертификат не воспринимался, как сертификат физического лица.
  • Поддержана работа с полномочиями МЧД, в соответствии с требованиями ГК РФ по ст. 186. Работа с полномочиями возможна в текстовом формате. Также, реализована проверка полномочий в ручном и автоматическом режимах.
  • Скорректированы надписи и предупреждения для пользователя в механизме полномочий МЧД.
  • Теперь есть возможность зарегистрировать сертификат физического лица с МЧД в учетной записи ИП через оператора Такском, если в учетной записи уже есть сертификат организации. Ранее такой возможности не было.
  • Ранее при загрузке МЧД из файла некорректно читался файл подписи, если он был закодирован с помощью Base64. Теперь проверяется необходимость дополнительной раскодировки подписи доверителя.
  • Ранее при загрузке МЧД из файла возникала ошибка: «Resource not found. Не удалось получить данные на сервере». Теперь ошибка исправлена.
  • Исправлена ошибка, которая возникала при загрузке МЧД из файла: «{ON_DOVBB_1_928_00_01_01_01}ИННФЛТип. Отсутствует обязательное свойство».
  • Поддержаны дополнительные расширения файлов подписей такие, как .sig, .sgn и .sign. Ранее при загрузке МЧД поддерживались только файлы подписи с расширением .p7s. Теперь поддержано несколько вариантов расширений.
  • Реализован поиск файлов подписей во вложенных папках во время загрузки МЧД. Ранее поиск по вложенным папкам не осуществлялся.
  • Реализовано автоматическое заполнение ОГРН контрагента при создании МЧД. Ранее при формировании МЧД организации приходилось вручную заполнять ОГРН представителя контрагента.
  • В электронный документ «Счет на оплату» добавлена возможность указывать реквизиты «КПС», «ОКТМО» и «Получатель платежа» для получения счетов от Бюджетных организаций. А также изменена визуализация для вывода этих реквизитов.
  • При формировании электронного документа «Счет на оплату» на основании договора контрагента возникала ошибка «Индекс находится за границами массива». Теперь ошибка исправлена, и электронный документ «Счет на оплату» создается в системе.
  • Исправлено поведение системы, когда не формировались электронные документы «Счет на оплату покупателю», «Заказ покупателя» и «Заказ поставщику», если сумма скидки была равна половине от цены.
  • Реализована возможность сохранения сопоставления номенклатуры с учетом артикула и кода товара для случая, если электронный документ поступил не из 1С.
  • Исправлено поведение системы при загрузке документа «Акт выполненных работ». Ранее в учетном документе не заполнялась колонка «Наименование» для сопоставленной номенклатуры, когда для номенклатуры было заполнено поле ИнфПолеОписРабот.ИД.
  • Исправлена ошибка, которая появлялась при попытке выгрузить электронный документ «Акт выполненных работ» для предоставления в ФНС: «Не заполнен реквизит документа-основания (номер, дата) у документа. Не удалось выгрузить документы по Организации». При этом в документе-основании были заполнены договор, номер и дата договора. Теперь электронный документ выгружается корректно.
  • Исправлено поведение системы при добавлении документа в пакет электронных документов с помощью команды «Добавить в пакет — Документ информационной базы». Теперь вместо типа документа выводится представление его вида, а также есть возможность выбрать печатную форму для любого вида документа (ранее происходил отказ).
  • Исправлено поведение системы при добавлении файлов в пакет документов. Теперь осуществляется проверка имени добавляемого файла. Ранее такая проверка отсутствовала.
  • Исправлена ошибка «Файл помечен на удаление и очищен как ненужный», которая возникала при открытии помеченного на удаление электронного документа из Текущих дел ЭДО. Теперь такие документы открываются корректно.
  • Исправлено поведение системы, когда после настройки ЭДО у контрагента, подключенного к ЭДО, не отображался статус и логотип ЭДО в справочнике «Контрагенты» после выполнения регламентного задания «Проверка контрагентов на подключение к 1С-ЭДО».
  • Исправлено поведение программы при выводе на печать причины отказа в документе «Уведомление об уточнении». Ранее текст причины отказа выводился не полностью.
  • Исправлена ошибка при загрузке файла доверенности: «Файл не соответствует формату ФНС».
  • Исправлено поведение системы, когда в электронном документе «Передача товаров между организациями» вместо адреса покупателя отображался адрес продавца из-за ошибки в форматах преобразования.
  • Ранее при попытке просмотра списка выгружаемых документов, в форме выгрузки документов ЭДО, возникала ошибка: «Поле объекта не обнаружено (Документооборот)». Теперь ошибка исправлена, и список выгружаемых документов открывается корректно.
  • Исправлена работа с редактором формул. Ранее для некоторых видов документов настройка заполнения дополнительных полей «По формуле» приводила к ошибке: «Значение не является значением объектного типа (Представление)».
  • Исправлена ошибка «Контракт не найден», которая ранее возникала при одновременно включенных сценариях обмена с ЛК Заказчика и ЛК Поставщика во время поиска контракта.
  • Исправлено поведение системы, когда при обмене между головной организацией и обособленным подразделением для каждого учётного документа с договором создавалась новая настройка отправки с этим договором. Теперь если настройки с этим договором нет, то подтягивается основная настройка без договора. А при наличии — она будет использована при обмене.
  • Ранее при подписании электронных документов могла возникать ошибка: «Ошибка при вызове метода контекста (Закрыть) Недопустимая операция для неоткрытой формы». Теперь ошибка исправлена, и подписание электронных документов происходит корректно.
  • Добавлена возможность массовой проверки подписей электронных документов, по которым еще не была выполнена успешная проверка. Ранее можно было проверить подпись только по каждому электронному документу в отдельности. Теперь возможность доступна в новом интерфейсе списка документов ЭДО по команде «Еще – Проверить подписи» (для пользователей с профилем «Полные права»).
  • Доработан механизм отправки вложенных в электронный документ файлов с неподдерживаемыми символами в имени файла. Ранее возникала ошибка при отправке таких документов. Теперь система перед отправкой проверяет наименование, удаляет неподдерживаемые символы, и предлагает пользователю вручную скорректировать полученный вариант.
  • Исправлено поведение программы, когда не визуализировалось «Предложение об аннулировании» от Контура версии формата 1.02.
  • Исправлена ошибка визуализации подписи в PDF: подписи отправителя и получателя именовались, как подписи отправителя.

Подсистема Электронное актирование в ЕИС

  • Добавлена поддержка форматов электронного актирования ЕИС в сфере закупок версии 13.0 для целей обмена в рамках Федерального закона от 02.07.2021 № 360-ФЗ.

Версия 1.9.9.22

Финальная версия.

Ошибки конфигурации

Подробнее см. список ошибок продукта.

Форма Ввода для строки табличной части документа

Автор Mro, 26 авг 2016, 12:06

0 Пользователей и 1 гость просматривают эту тему.

Добрый день,

и снова вопрос.)

Есть некий документ с табличной частью и её реквизитами, тип в основном СправочникСсылка.

Можно ли как-то сделать, чтобы при добавлении новой строки ТЧ, заполнение полей реквизитов значениями происходило в отдельной форме для каждой строки тч?

т.е. я нажимаю «Добавить» в табличной части документа, выскакивает некая форма с перечнем реквизитов, которые нужно заполнить. После заполнения все значения переносятся в строку табличной части. И так для каждой строки.

1С:Предприятие 8.3 (8.3.7.1860)
1С:ERP Управление предприятием 2 (2.1.3.82)

Заранее спасибо.


можно, суть тот же подбор



отлично.)

в каком направлении мне копать, чтобы разобраться с механизмом реализации?)


можно, делаешь форму добавляешь реквизиты в соответствии с реквизитами ТЧ, и при нажатии кнопки своей кнопки добавить прописываешь процедурку примерно такую

&НаКлиенте
Процедура ДобавитьСвои(Команда)
Форма  = ПолучитьФорму("Документ.Документ1.Форма.Форма");
Форма.Открыть();

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

,
в другой форме добавляешь кнопку записать и пишешь примерно следующее

&НаКлиенте
Процедура Записать(Команда)
Структура = Новый Структура;
Структура.Вставить("Реквизит1",Реквизит1);
Структура.Вставить("Реквизит2",Реквизит2);
Структура.Вставить("Реквизит3",Реквизит3);
Форма = ПолучитьФорму("Документ.Документ1.Форма.ФормаДокумента");
    СтрокаНоавя = Форма.Объект.ТабличнаяЧасть1.Добавить();
ЗаполнитьЗначенияСвойств(СтрокаНоавя,Структура);
Форма  = ПолучитьФорму("Документ.Документ1.Форма.Форма");
Форма.Закрыть();
КонецПроцедуры

Это самый примитивный вариант))


Цитата: Летящий в даль от 26 авг 2016, 14:07Это самый примитивный вариант))

выдает ошибку почему-то.(

{Документ.ФормаЗаказаКлиента.Форма.ФормаНовогоЭлементаЗаказа.Форма(255)}: Ошибка при вызове метода контекста (Закрыть)
Форма.Закрыть()
по причине:
Недопустимая операция для неоткрытой формы

Добавлено: 29 авг 2016, 22:47


Вот сам код, процедура при нажатии на кнопку

&НаКлиенте
Процедура СохранитьВведенныйЭлементЗаказа(Команда)

   Структура = Новый Структура;

   Структура.Вставить(«Дверь»,Дверь);

Форма = ПолучитьФорму(«Документ.ФормаЗаказаКлиента.Форма.ФормаДокумента»);
СтрокаНовая = Форма.Объект.Продукция.Добавить();
ЗаполнитьЗначенияСвойств(СтрокаНовая,Структура);
Форма = ПолучитьФорму(«Документ.ФормаЗаказаКлиента.Форма.ФормаНовогоЭлементаЗаказа»);
ЭтаФорма.Закрыть();

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


В управляемом приложении форму не принято получать и устанавливать параметры у неоткрытой формы.
Используйте метод открыть форму с передачей параметров. В «ПередОткрытиемНаСервере» обрабатывайте полученные параметры через свойство «Параметры».


Ничего не знаю, но иногда могу произнести праведную чушь)


Так, а если мы немного изменим направление.

Без создания отдельной формы, но с двумя закладками в 1-й форме.

Соответственно первая закладка — как форма ввода для каждой строки табличной части второй закладки.

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



Здравствуйте, мне необходимо сделать реквизит в документе, который при нажатии в форме списка можно редактировать, то есть открывается новая форма на ней указывается значение и при закрытии должен передаваться параметр, но у меня возникает ошибка при закрытии формы редактирования Недопустимая операция для неоткрытой формы и при этом открывается еще и форма документа, подскажите что не так делаю?

Форма списка:

&НаКлиенте

Процедура СписокВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)

    // Вставить содержимое обработчика.

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

    ИмяПоля=Поле.Имя;

    Если ИмяПоля=»НаличиеАктаСверки» Тогда

    ФормаРедактированияРеквизита=ПолучитьФорму(«Документ.СверкаВзаиморасчетов.Форма.ФормаРедактированияРеквезита»);

    
    Значение=ФормаРедактированияРеквизита.ОткрытьМодально();

    КонецЕсли;

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

//в модуле формы редактирования реквизита

&НаКлиенте

Процедура ПриЗакрытии()

    
    Сообщить(ЭтотОбъект.Элементы.НаличиеАктаСверки.ВыделенныйТекст);

    НаличиеАктаСверки=ЭтотОбъект.Элементы.НаличиеАктаСверки.ВыделенныйТекст;

    ЭтаФорма.Закрыть(ЭтотОбъект.Элементы.НаличиеАктаСверки.ВыделенныйТекст);

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

Групповая печать документов и сохранение их на диск в любом доступном формате

16.05.2017

    Скриншот обработки

Групповая печать документов и сохранение их на диск в любом доступном формате.
Тестировалось на бухгалтерии 2.0 для 8.2.  Условием было не менять и не снимать с поддержки саму конфигурацию.
Но если кто захочет переделать её для любой конфигурации — минут 10-15 и она будет работать у вас. Самое главное понять принцип её нехитрого функционирования. Данная обработка делалась для сохранения и дальнейшего подписания печатных форм документов из 1с в формате PDF электроной подписью. Обработка сделана на основе стандартной из 1с Бухгалтерии.

Групповая печать документов и сохранение их на диск в любом доступном формате.
Тестировалось на бухгалтерии 2.0 для 8.2.  Условием было не менять и не снимать с поддержки саму конфигурацию.
Но если кто захочет переделать её для любой конфигурации — минут 10-15 и она будет работать у вас. Самое главное понять принцип её нехитрого функционирования. Данная обработка делалась для сохранения и дальнейшего подписания печатных форм документов из 1с в формате PDF электроной подписью. Обработка сделана на основе стандартной из 1с Бухгалтерии.

Все форматы прописаны (mxl pdf xls и т.д.)

Здравствуйте. Столкнулся с проблемкой, подскажите, пожалуйста как ее решить. Открываю форму модально, там заполняю реквизиты и записываю. Теперь мне нужна ссылка на только что записанный объект, как его получить?

при закрытии делаю вот так получаю ошибку — Недопустимая операция для неоткрытой формы

не надо ничего писать при закрытии.

тогда ничего не возвращает, СсылкаНаХранилище = Неопределено

Тэги: 1С 8

Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С

  • Ошибка при вызове метода контекста вставить недопустимое значение параметров
  • Ошибка при вызове метода контекста загрузить несоответствие типов параметр номер 1
  • Ошибка при вызове метода контекста вставить задано неправильное имя атрибута структуры
  • Ошибка при вызове метода контекста заблокировать неверные значения типов полей
  • Ошибка при вызове метода контекста вопрос