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

Функция не найдена «ПолучитьФункциональнуюОпцию»

Я

  

PbI4

31.05.16 — 10:52

1С:ERP Управление предприятием, редакция 2.0 + CRM, редакция 2.0 (2.0.10/2.0.8)

Доработал стандартный отчет СостояниеРасчетвоСКлиентами, с полными правами формируется без ошибок, менеджерам дал права на отчет и команды в нём.

В результате в журнале такое:

{ОбщийМодуль.ВариантыОтчетов.Модуль(1302)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат)

по причине:

по причине:

Ошибка исполнения отчета

по причине:

Ошибка при выполнении обработчика — ‘ПриКомпоновкеРезультата’

по причине:

{Отчет.СостояниеРасчетовСКлиентами.МодульОбъекта(89)}: Ошибка при вызове метода контекста (Инициализировать)

по причине:

Ошибка компоновки данных

по причине:

Ошибка инициализации

по причине:

Функция не найдена «ПолучитьФункциональнуюопцию»

  

Nuobu

1 — 31.05.16 — 10:55

Посмотри на вкладке «Вычисляемые поля»

  

ИсчадиеADO

2 — 31.05.16 — 10:57

а где хранится значение функ опции?

  

PbI4

3 — 31.05.16 — 11:02

На вкладке «Вычисляемые поля» пусто, в модуле объекта отчета смущают следующие строки:

#Область СлужебныеПроцедурыИФункции

    
Процедура НастроитьПараметрыОтборыПоФункциональнымОпциям(КомпоновщикНастроекФормы)

    

    Если ПолучитьФункциональнуюОпцию(«ИспользоватьПартнеровКакКонтрагентов») Тогда

        КомпоновкаДанныхСервер.УдалитьЭлементОтбораИзВсехНастроекОтчета(КомпоновщикНастроекФормы, «Контрагент»);

    КонецЕсли;

    

    Если ПолучитьФункциональнуюОпцию(«ИспользоватьУпрощеннуюСхемуОплатыВПродажах») Тогда

        КомпоновкаДанныхСервер.УдалитьВыбранноеПолеИзВсехНастроекОтчета(КомпоновщикНастроекФормы, «АвансДоОбеспечения»);

    КонецЕсли;

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

Процедура НастроитьПользовательскиеНастройкиПоФункциональнымОпциям(КомпоновщикНастроекФормы)

    

    Если ПолучитьФункциональнуюОпцию(«ИспользоватьУпрощеннуюСхемуОплатыВПродажах») Тогда

        КомпоновкаДанныхСервер.ОтключитьВыбранноеПолеВПользовательскихНастройках(КомпоновщикНастроекФормы, «АвансДоОбеспечения»);

    КонецЕсли;

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

  

PbI4

4 — 31.05.16 — 11:03

с Функциональными опциями не сталкивался никогда

  

ИсчадиеADO

5 — 31.05.16 — 11:06

(4) пофигурация — ветка обсчие — функциональные опции — открываешь нужную. там будет св-во Хранение. На это дело права есть? Хотя текст ошибки странный конеш…

  

Nuobu

6 — 31.05.16 — 11:09

А есть ф-я ПолучитьФункциональнуюОпцию(«ИспользоватьПартнеровКакКонтрагентов»)

  

PbI4

7 — 31.05.16 — 11:11

на вкладке параметры вот:

View post on imgur.com

  

Nuobu

8 — 31.05.16 — 11:11

(7) Тебе нужная ф-я «ПолучитьФункциональнуОпцию» ищи её.

  

ИсчадиеADO

9 — 31.05.16 — 11:14

Глобальный контекст (Global context)

ПолучитьФункциональнуюОпцию (GetFunctionalOption)

Синтаксис:

ПолучитьФункциональнуюОпцию(<Имя>, <Параметры>)

Параметры:

  

PbI4

10 — 31.05.16 — 11:20

У константы, хранящейся в функциональной опции стоит только чтение, давать изменение/просмотр/редактирование?

  

PbI4

11 — 31.05.16 — 11:20

Копать надо думаю в права, так как с полными отчёт формируется без ошибок

  

ИсчадиеADO

12 — 31.05.16 — 11:21

(10) нет

  

Cyberhawk

13 — 31.05.16 — 11:40

Функция недоступна на клиенте, в этом твоя беда

  

PbI4

14 — 31.05.16 — 12:15

И как же избавиться от такой напасти?

  

PbI4

15 — 31.05.16 — 12:16

С полными правами она значит доступна на клиенте?

  

hhhh

16 — 31.05.16 — 12:21

(15) а святой водой не пробовали на сервер побрызгать?

  

PbI4

17 — 31.05.16 — 12:28

не, не достану, он в Германии

  

PbI4

18 — 31.05.16 — 13:32

Ну что, найдем функцию? В УТ 11 такой же отчёт есть, может есть столкнувшиеся с такой засадой ещё?

0

31.03.2014 — 09:22


БП 3.0, кем-то слегка измененная. Версия конфигурации 3.0.30.16.
Иду «Учет, налоги, отчетность»-> «Отчеты для руководителя». В самом верху панели вижу ссылку «Калькуляция себестоимости».
При попытке запуска выдает ошибку:
«{Форма.ФормаОтчета.Форма(1000)**: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)
Форма.ИспользуетсяЭЦП = ПолучитьФункциональнуюОпцию(«ИспользоватьЭлектронн ыеЦифровыеПодписи»);
по причине:
Функциональная опция не найдена»

Проблема в том, что я не могу найти, какой отчет запускается и в каком модуле ошибка. И не могу понять, как ссылка «Калькуляция себестоимости» добавлена в панель.
До последнего обновления эта ссылка работала, на старой копии проверил

1

31.03.2014 — 09:59

так вроде ж кнопка есть «Конфигуратор», когда ошибка выскакивает.

2

31.03.2014 — 10:04

0-БВН >Где-то прочел неплохой совет — включи в конфигураторе замер производительности на обновленной и на копии, выполни проблемную команду, замер выключи и анализируй открывшиеся окошки — что куда ходит, дальше уже поймешь, где в отладчике точки останова расставлять.

3

31.03.2014 — 10:23

Цитата:

Сообщение от kupreeff Посмотреть сообщение

так вроде ж кнопка есть «Конфигуратор», когда ошибка выскакивает

Не-а… Если запущено одно предприятие — только кнопка ок. Если предприятие запущено из Конфигуратора — появляется еще кнопка «Подробно», которая и показывает текст ошибки. А дальше только Закрыть и Завершить работу

4

31.03.2014 — 10:25

0-БВН > «кем-то слегка измененная» — как мило это звучит. Вполне блондинтсто ;)

5

31.03.2014 — 10:26

Поставил чистую базу с дистрибутива — В отчетах для руководителя ссылка «Калькуляция себестоимости » отсутствует. Вопрос: как добавлен этот элемент интерфейса?

6

31.03.2014 — 10:27

Цитата:

Сообщение от VZ Посмотреть сообщение

как мило это звучит. Вполне блондинтсто ;)

Брутально прозвучал бы полный список изменений?

7

31.03.2014 — 10:34

5-БВН >Командой, отчетом, обормоткой, вариантов куча — замер производительности включай, увидишь.

8

31.03.2014 — 10:36

+4 Во-первых, надо узнать, менялось ли это дело «кем-то». Для этого заходим в конфигуратор, и сравниваем две конфигурации (пункт «Сравнить конфигурации…«): Основную конфигурацию и конфигурацию поставщика.
Вот там проявятся все «слегка измененные» шалости «кем-то».
Если там присутствует раздел, касаемый отчета, снова накатить обновление, но когда вылезет таблица различий, найти этот злополучный отчет, и поставить команду выбрать из конфигурации поставщика.
Еще это может быть внешним отчетом. Тогда его надо просто отключить (это уже в режиме Предприятие)

9

31.03.2014 — 10:41

8-VZ >+8 Лучше первую в сравнении ставить Конфигурацию поставщика, а вторую Основную конфигурацию — так добавления виднее, хотя на вкус и цвет…

10

31.03.2014 — 10:45

+8 Кстати, в кустах случайно обнаружился рояль версии 3.0.30.16. И никакого отчета «КалькуляцияСебестоимости» там нет. И среди обормоток тоже.
Либо этот «кем-то» добавил внешний отчет, либо зря попортил такую полезную вещь, как Конфигурация.

11

31.03.2014 — 10:47

9-K Michael > Монописсуально, кто как приноровился. Хотя попробую сравнить отчеты, спасибо за мысль.

12

31.03.2014 — 11:01

права добавьте на ЭЦП, у гл.буха в упп тоже выскакивало, отладчиком нашел

13

31.03.2014 — 11:06

12-Jimbo > А оно точно надо? По сабжу не видна (не просматривается) принадлежность этого отчета к ЭЦП.
Вначале следовало бы посмотреть на это изобретение ;)

14

31.03.2014 — 13:15

в регламентных книгах продаж и покупок оно надо ? по коду 1с видимо надо

15

01.04.2014 — 08:25

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

16

01.04.2014 — 10:05

15-БВН >в справочнике хранится

17

02.04.2014 — 07:40

Нашел что-то похожее в справочнике «Дополнительные отчеты и обработки». Но не пойму, как до программного модуля добраться…

18

02.04.2014 — 08:08

Вроде бы немного прояснилось… Выгрузил модуль в файл, закоментировал строку, вызывающую ошибку (вроде бы ЭЦП там и нафиг ненужна)- отчет заработал. Получается, в старой версии конфы, когда делался этот отчет была функциональная опция «Использовать электронные цифровые подписи», а после обновления она из конфы исчезла.

 

Конфигурация  «Управлении торговлей для Украины»  (3.0.4.3) с подключенным  дополнением  «Обмен данными с «1С-Битрикс: Управление сайтом», редакция 2»(Дополнение для конфигурации «Управление торговлей для Украины»,редакция 3 (3.0.4.3)) .

При проведении обмена с сайтом (не выгрузки товара, а именно загрузки данных)
пишет Функциональная опция не найдена. При нажатии кнопки подробно,текст ошибки:
{ОбщийМодуль.РИ_ОбменССайтом.Модуль(225 8) }: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)
   Если НЕ ПолучитьФункциональнуюОпцию(«ИспользоватьНесколькоСкладов» ;)
по причине:
Функциональная опция не найдена

 

Отладчиком нужно пройтись и узнать причину ошибки. :)

 

Пользователь 216218

Заглянувший

Сообщений: 6
Регистрация: 17.09.2013

#4

23.09.2013 10:24:51

Цитата
Олег Колчугин пишет:
Отладчиком нужно пройтись и узнать причину ошибки.

Это первое что я сделал.
В конфигурации «Управление торговлей для Украины»,редакция 3  нет перечисления этих полей

 

Пользователь 105835

Эксперт

Сообщений: 761
Баллов: 122
Регистрация: 28.10.2011

#5

24.09.2013 13:54:36

Цитата
Евген пишет:

Цитата
Олег Колчугин пишет:
Отладчиком нужно пройтись и узнать причину ошибки.

Это первое что я сделал.
В конфигурации «Управление торговлей для Украины»,редакция 3 нет перечисления этих полей

Как вариант закомментировать часть кода, отвечающего за ошибку….

Битрикс и Битрикс 24 РАБОТА ВАКАНСИИ — https://t.me/bitrixworkrabota

 

Написав это обращение, я надеялся что не я один ищу ответ…
Но видимо все делают свои «костыли», и не заморачиваются. А я вот не пойму, как можно выпускать конфигурацию, которая просто не работает. Я ее протестировал на разных базах, включая демо, создавая с пустой… Суть вся в конфигураторе. Просто я надеялся, что это все же что то я натупил.. Но нет, я пробовал обмены с другими модулями, не для УТ3, а обмен на УТП, там все (тьфу — тьфу)
работает. Сейчас жду ответа от суппорта, если дождусь, отпишусь решил проблему или нет

 

Пользователь 216218

Заглянувший

Сообщений: 6
Регистрация: 17.09.2013

#7

24.09.2013 15:34:38

Цитата
Олег Колчугин пишет:

Цитата
Евген пишет:

Цитата
Олег Колчугин пишет:
Отладчиком нужно пройтись и узнать причину ошибки.

Это первое что я сделал.
В конфигурации «Управление торговлей для Украины»,редакция 3 нет перечисления этих полей

Как вариант закомментировать часть кода, отвечающего за ошибку….

И да, я пробовал закомментировать, но он тут же начинает ругаться на что то еще. И так просто циклически…. Видимо таким способом нужно закомментировать сразу все )

 

В ТП пишите.  :)

 

Пользователь 124324

Постоянный посетитель

Сообщений: 64
Баллов: 12
Регистрация: 01.04.2012

#9

27.09.2013 03:21:30

Доброго времени суток подскажите что необходимо указать в

Поле «Доп. реквизит документа «Заказ клиента» — «Номер заказа на сайте»» не заполнено

Поле «Доп. реквизит документа «Заказ клиента» — «Дата заказа на сайте»» не заполнено

скрин

http://screencast.com/t/QDuFV40JH

Заранее благодарен

Всем привет! Пытаюсь переделать внешний отчет «Остатки товаров» (Где есть цена, сумма и количество). Была версия УТ 11.1.10.153, а стала 11.2.3.66 и в ней перестал работать отчет. Которые были ошибки я подправил, а когда появилась эта, то не знаю и куда смотреть. Это модуль объетка #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда

А вот сама ОсновнаяСхемаКомпоновкиДанных ВЫБРАТЬ РАЗЛИЧНЫЕ     Сегменты.Номенклатура,     Сегменты.Характеристика,                 ИЗ                     ОтборПоСегментуНоменклатуры         КОГДА ЦеныНоменклатурыБ.Цена ЕСТЬ NULL ИЗ ИМЕЮЩИЕ     НЕ МАКСИМУМ(ТоварыОрганизацийОстаткиИОбороты.Период) ЕСТЬ NULL ;         ТоварыНаСкладах.КоличествоРасход КАК КоличествоРасход,         ТоварыНаСкладах.КоличествоПриход,     0,     0,     0,

я заменил УпаковкиНоменклатуры=УпаковкиЕдиницыИзмерения Коэффициент=Знаменатель Вес=ВесЗнаменатель Объем=ОбъемЗнаменатель

ты бы еще Войну и Мир запостил. Проверь ИспользоватьУпаковкиНоменклатуры в функциональных опцих есть?

Скорее всего удалили/переименовали ФО.

Я что-то текста ошибки так и не вижу

да я тебя полностью про «Войну и Мир», но я сидел и обновлял базы все выходные и перенес все свои доработки и сторонние доработки кроме этого отчета. Я уже замучился и хочу отдохнуть ) Простите за такое количество кода, думал что будет информативнее. Если нужны какие скриншоты по ошибке могу выложить

Это я проверял, такая опция осталась

В журнале регистрации смотрел?

Проверь ФО, которые начинаются с удалить. Ну и, на крайняк,  сделай сравнение релизов.

Вот ошибка из журнала регистрации Ошибка при формировании: {ОбщийМодуль.ВариантыОтчетов.Модуль(1914)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат)     ОтчетОбъект.СкомпоноватьРезультат(Результат.ТабличныйДокумент, Результат.Расшифровка); по причине: Ошибка исполнения отчета по причине: Ошибка при выполнении обработчика — ‘ПриКомпоновкеРезультата’ по причине: {ВнешнийОтчет.ОстаткиТоваровДополнительный.МодульОбъекта}: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)     Если НЕ ПолучитьФункциональнуюОпцию(«ИспользоватьУпаковкиЕдиницыИзмерения») Тогда по причине: Функциональная опция не найдена

их всего две УдалитьИспользоватьАктыОРасхожденияхПриПоступленииТоваров УдалитьИспользоватьАктыПриемкиТоваров

прикольно. точно из этой же базы?

Если не поможет: убери Если НЕ ПолучитьФункциональнуюОпцию(«ИспользоватьУпаковкиЕдиницыИзмерения») Тогда

ИспользоватьУпаковкиНоменклатуры ИспользоватьУпаковкиЕдиницыИзмерения

ошибка осталась Вот из тех. журнала Ошибка при формировании: {ОбщийМодуль.ВариантыОтчетов.Модуль(1914)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат)     ОтчетОбъект.СкомпоноватьРезультат(Результат.ТабличныйДокумент, Результат.Расшифровка); по причине: Ошибка исполнения отчета по причине: Ошибка при выполнении обработчика — ‘ПриКомпоновкеРезультата’ по причине: {ВнешнийОтчет.ОстаткиТоваровДополнительный.МодульОбъекта}: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)     Если НЕ ПолучитьФункциональнуюОпцию(«ИспользоватьУпаковкиЕдиницыИзмерения») Тогда по причине: Функциональная опция не найдена

с радостью ) только завтра можно на работе тогда не появляться) взять внеплановый отпуск)

точно . Я же написал в в чем проблема: они переименовали ФО из ИспользоватьУпаковкиЕдиницыИзмерения в ИспользоватьУпаковкиНоменклатуры. Поменяй или удали условие.

так я уже удалял условие по твоему сообщению и переименовывал из ИспользоватьУпаковкиНоменклатуры в ИспользоватьУпаковкиНоменклатуры. Только у меня нет в списке ИспользоватьУпаковкиНоменклатуры.

из ИспользоватьУпаковкиНоменклатуры в ИспользоватьУпаковкиЕдиницыИзмерения , но у меня в скиске нету ФО ИспользоватьУпаковкиЕдиницыИзмерения

Если удалять условие, то появляется другая ошибка {ОбщаяФорма.ФормаОтчета.Форма}: Ошибка при вызове метода контекста (ФоновоеЗаданиеЗапустить)     ТребуетсяОбработчик = ФоновоеЗаданиеЗапустить(ПеременныеКлиента.ФормированиеПриОткрытии); по причине: Неизвестный идентификатор формы

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

А в журнале почему-то пишет «ИспользоватьУпаковкиЕдиницыИзмерения» Ошибка при формировании: {ОбщийМодуль.ВариантыОтчетов.Модуль(1914)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат)     ОтчетОбъект.СкомпоноватьРезультат(Результат.ТабличныйДокумент, Результат.Расшифровка); по причине: Ошибка исполнения отчета по причине: Ошибка при выполнении обработчика — ‘ПриКомпоновкеРезультата’ по причине: {ВнешнийОтчет.ОстаткиТоваровДополнительный.МодульОбъекта}: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)     Если НЕ ПолучитьФункциональнуюОпцию(«ИспользоватьУпаковкиЕдиницыИзмерения») Тогда по причине: Функциональная опция не найдена

Сделай копию внешнего отчета и открывай его. С этим что-то не так.

Кеш чистил. а ошибка осталась

и копию делал, открывал ошибка осталась

ну пили ее. чудес то не бывает. надо чтобы исполнялся тот код, который написан.

поменяй имя отчета. Кэш сбойнул.

УРААААААААААА. Ребят, это было из-за того что я не удалил из базы старый отчет и когда я добавлял измененный просто переносом в 1с, они походу конфликтовали. Спасибо всем большое. вот как раз про поменять имя отчета я думаю то же бы помогло

Только я вот не могу понят, я сегодня пробовал этот отчет удалить из базы, но у меня не получилось, пишет что он предопределенный (на работа база клиен-серверная и пользователи в ней работали когда я хотел удалить), а дома в фойловом варианте и все сразу удалилось

Тэги: 1С 8

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

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

Исправляем ситуацию

Чтобы избавиться от этого неприятного сообщения об ошибке при вызове метода контекста, следует понимать, что контекстом называют методы платформы 1С. Значит в определенной строке кода воспользовались методом с неверными параметрами или вызвали его не от того владельца. Всегда внимательно и полностью читайте сообщения об ошибках – часто в них содержится указание на строку и метод, вызвавший ошибку. Это поможет сэкономить время на отладку и поиск проблемного места в коде.

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


	 Запрос = Новый Запрос;
	 Запрос.Текст =
	         "ВЫБРАТЬ
	          |        Номенклатура.Ссылка КАК Ссылка,
	          |        Номенклатура.ВерсияДанных КАК ВерсияДанных,
	          |        Номенклатура.ПометкаУдаления КАК ПометкаУдаления,
	          |        Номенклатура.Родитель КАК Родитель,
	          |        Номенклатура.ЭтоГруппа КАК ЭтоГруппа,
	          |        Номенклатура.Код КАК Код,
	          |        Номенклатура.Наименование КАК Наименование,
	          |        Номенклатура.Артикул КАК Артикул,
	          |        Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
	          |        Номенклатура.ТипНоменклатуры КАК ТипНоменклатуры,
	          |        Номенклатура.Предопределенный КАК Предопределенный,
	          |        Номенклатура.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных
	          |ИЗ
	          |        Справочник.Номенклатура КАК Номенклатура
	          |ГДЕ
	          |         ";
	 РезультатЗапроса = Запрос.Выполнить();
	 ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	 Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
	 КонецЦикла;

Рис.1 Запускаем на исполнение нижеприведенный кусок кода с запросом, в котором забыли дописать условие отбора

Рис.1 Запускаем на исполнение нижеприведенный кусок кода с запросом, в котором забыли дописать условие отбора

Приведенный текст ошибки программисту 1С скажет, что в модуле формы обработки «ЧтениеЗаписьXML на 152 строчке кода не может выполниться запрос. Причина в том, что на 17 строчке запроса нет чего-то, что ждал компилятор. Таким образом, чтобы убрать подобное сообщение, необходимо выяснить, что там должно быть и написать недостающий код.

Увидев вышеприведенный кусок кода, разработчик заметит, что в запросе есть служебное слово «ГДЕ», дающее сигнал 1С, что дальше будет условие. Но мы забыли дописать его и, естественно, система с помощью сообщения об ошибке спрашивает нас – «а где условие?». Чтобы исправить эту ситуацию необходимо либо убрать оператор «ГДЕ» из запроса, либо добавить условие.

Но ошибки могут быть не только в текстах запросов. Допустим, мы хотим выбрать всю номенклатуру и узнать, входит ли она в определенную группу. Проверка происходит с помощью метода «ПринадлежитЭлементу» и его параметра, который должен быть типа СправочникСсылка. Мы опять допускаем ошибку и вместо ссылки в параметр метода помещаем строку, содержащую имя переменной.


	 Запрос = Новый Запрос;
	            Запрос.Текст =
	                       "ВЫБРАТЬ
	                        |          Номенклатура.Ссылка КАК Ссылка,
	                        |          Номенклатура.ВерсияДанных КАК ВерсияДанных,
	                        |          Номенклатура.ПометкаУдаления КАК ПометкаУдаления,
	                        |          Номенклатура.Родитель КАК Родитель,
	                        |          Номенклатура.ЭтоГруппа КАК ЭтоГруппа,
	                        |          Номенклатура.Код КАК Код,
	                        |          Номенклатура.Наименование КАК Наименование,
	                        |          Номенклатура.Артикул КАК Артикул,
	                        |          Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
	                        |          Номенклатура.ТипНоменклатуры КАК ТипНоменклатуры,
	                        |          Номенклатура.Предопределенный КАК Предопределенный,
	                        |          Номенклатура.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных
	                        |ИЗ
	                        |          Справочник.Номенклатура КАК Номенклатура
	                        |ГДЕ
	                        |          НЕ Номенклатура.ЭтоГруппа ";
	 НужнаяГруппаЭлементов = Справочники.Номенклатура.НайтиПоНаименованию("Мебель");
	 РезультатЗапроса = Запрос.Выполнить();
	 ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	 Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
	 Сообщить(ВыборкаДетальныеЗаписи.Ссылка.ПринадлежитЭлементу("НужнаяГруппаЭлементов"));
	 КонецЦикла;

Рис.2 Мы опять допускаем ошибку и вместо ссылки в параметр метода помещаем строку, содержащую имя переменной

Рис.2 Мы опять допускаем ошибку и вместо ссылки в параметр метода помещаем строку, содержащую имя переменной

1С выдает настолько же информативное сообщение, из которого мы понимаем, что на 158 строке у 1 параметра неправильный тип. Но что же делать, если мы не знаем, какой тип должен быть? В этом нам поможет Синтакс-помощник, встроенный в платформу 1С.

Рис.3 Синтакс-помощник

Рис.3 Синтакс-помощник

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

Рис.4 Сверив пример с нашим кодом, приходит понимание, что кавычки не нужны и без них все работает

Рис.4 Сверив пример с нашим кодом, приходит понимание, что кавычки не нужны и без них все работает

Чаще всего причиной подобных ошибок выступают следующие факторы:

  1. Невнимательность;
  2. Отсутствие опыта или знаний;
  3. Несогласованность действий разработчиков друг с другом;
  4. Изменения в методах контекста в новых версиях платформы.

Но ошибки при разработке ПО случаются постоянно, поскольку иногда ошибаются даже специалисты с многолетним опытом. Самое главное – уметь исправлять их и учиться на них. Постепенно вы будете видеть сообщения об ошибках все реже и научитесь замечать подобные «опечатки» еще до запуска 1С.

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. *Read more…*

closed

Исправлена ошибка выполнения отчета с получением функциональных опций при наличии опций с параметрами

Category:

Анализ прав доступа


Description

{ИнструментыРазработчикаTormozit Отчет.ирАнализПравДоступа.Форма.ФормаОтчета.Форма(288)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат)
    СкомпоноватьРезультат(ЭлементыФормы.ТабличныйДокумент, ДанныеРасшифровки);
по причине:
Ошибка исполнения отчета
по причине:
Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата'
по причине:
{ИнструментыРазработчикаTormozit Отчет.ирАнализПравДоступа.МодульОбъекта(111)}: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)
            СтрокаТаблицы.ФункциональнаяОпцияВключена = ПолучитьФункциональнуюОпцию(ФункциональнаяОпция.Имя);
по причине:
Не указаны все необходимые параметры функциональных опций

  • Description updated (diff)
  • Sprint/Milestone changed from Разработка to 5.73

Also available in: Atom
PDF

0

31.03.2014 — 09:22


БП 3.0, кем-то слегка измененная. Версия конфигурации 3.0.30.16.
Иду «Учет, налоги, отчетность»-> «Отчеты для руководителя». В самом верху панели вижу ссылку «Калькуляция себестоимости».
При попытке запуска выдает ошибку:
«{Форма.ФормаОтчета.Форма(1000)**: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)
Форма.ИспользуетсяЭЦП = ПолучитьФункциональнуюОпцию(«ИспользоватьЭлектронн ыеЦифровыеПодписи»);
по причине:
Функциональная опция не найдена»

Проблема в том, что я не могу найти, какой отчет запускается и в каком модуле ошибка. И не могу понять, как ссылка «Калькуляция себестоимости» добавлена в панель.
До последнего обновления эта ссылка работала, на старой копии проверил

1

31.03.2014 — 09:59

так вроде ж кнопка есть «Конфигуратор», когда ошибка выскакивает.

2

31.03.2014 — 10:04

0-БВН >Где-то прочел неплохой совет — включи в конфигураторе замер производительности на обновленной и на копии, выполни проблемную команду, замер выключи и анализируй открывшиеся окошки — что куда ходит, дальше уже поймешь, где в отладчике точки останова расставлять.

3

31.03.2014 — 10:23

Цитата:

Сообщение от kupreeff Посмотреть сообщение

так вроде ж кнопка есть «Конфигуратор», когда ошибка выскакивает

Не-а… Если запущено одно предприятие — только кнопка ок. Если предприятие запущено из Конфигуратора — появляется еще кнопка «Подробно», которая и показывает текст ошибки. А дальше только Закрыть и Завершить работу

4

31.03.2014 — 10:25

0-БВН > «кем-то слегка измененная» — как мило это звучит. Вполне блондинтсто ;)

5

31.03.2014 — 10:26

Поставил чистую базу с дистрибутива — В отчетах для руководителя ссылка «Калькуляция себестоимости » отсутствует. Вопрос: как добавлен этот элемент интерфейса?

6

31.03.2014 — 10:27

Цитата:

Сообщение от VZ Посмотреть сообщение

как мило это звучит. Вполне блондинтсто ;)

Брутально прозвучал бы полный список изменений?

7

31.03.2014 — 10:34

5-БВН >Командой, отчетом, обормоткой, вариантов куча — замер производительности включай, увидишь.

8

31.03.2014 — 10:36

+4 Во-первых, надо узнать, менялось ли это дело «кем-то». Для этого заходим в конфигуратор, и сравниваем две конфигурации (пункт «Сравнить конфигурации…«): Основную конфигурацию и конфигурацию поставщика.
Вот там проявятся все «слегка измененные» шалости «кем-то».
Если там присутствует раздел, касаемый отчета, снова накатить обновление, но когда вылезет таблица различий, найти этот злополучный отчет, и поставить команду выбрать из конфигурации поставщика.
Еще это может быть внешним отчетом. Тогда его надо просто отключить (это уже в режиме Предприятие)

9

31.03.2014 — 10:41

8-VZ >+8 Лучше первую в сравнении ставить Конфигурацию поставщика, а вторую Основную конфигурацию — так добавления виднее, хотя на вкус и цвет…

10

31.03.2014 — 10:45

+8 Кстати, в кустах случайно обнаружился рояль версии 3.0.30.16. И никакого отчета «КалькуляцияСебестоимости» там нет. И среди обормоток тоже.
Либо этот «кем-то» добавил внешний отчет, либо зря попортил такую полезную вещь, как Конфигурация.

11

31.03.2014 — 10:47

9-K Michael > Монописсуально, кто как приноровился. Хотя попробую сравнить отчеты, спасибо за мысль.

12

31.03.2014 — 11:01

права добавьте на ЭЦП, у гл.буха в упп тоже выскакивало, отладчиком нашел

13

31.03.2014 — 11:06

12-Jimbo > А оно точно надо? По сабжу не видна (не просматривается) принадлежность этого отчета к ЭЦП.
Вначале следовало бы посмотреть на это изобретение ;)

14

31.03.2014 — 13:15

в регламентных книгах продаж и покупок оно надо ? по коду 1с видимо надо

15

01.04.2014 — 08:25

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

16

01.04.2014 — 10:05

15-БВН >в справочнике хранится

17

02.04.2014 — 07:40

Нашел что-то похожее в справочнике «Дополнительные отчеты и обработки». Но не пойму, как до программного модуля добраться…

18

02.04.2014 — 08:08

Вроде бы немного прояснилось… Выгрузил модуль в файл, закоментировал строку, вызывающую ошибку (вроде бы ЭЦП там и нафиг ненужна)- отчет заработал. Получается, в старой версии конфы, когда делался этот отчет была функциональная опция «Использовать электронные цифровые подписи», а после обновления она из конфы исчезла.

Функция не найдена «ПолучитьФункциональнуюОпцию»

Я
   PbI4

31.05.16 — 10:52

1С:ERP Управление предприятием, редакция 2.0 + CRM, редакция 2.0 (2.0.10/2.0.8)

Доработал стандартный отчет СостояниеРасчетвоСКлиентами, с полными правами формируется без ошибок, менеджерам дал права на отчет и команды в нём.

В результате в журнале такое:

{ОбщийМодуль.ВариантыОтчетов.Модуль(1302)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат)

по причине:

по причине:

Ошибка исполнения отчета

по причине:

Ошибка при выполнении обработчика — ‘ПриКомпоновкеРезультата’

по причине:

{Отчет.СостояниеРасчетовСКлиентами.МодульОбъекта(89)}: Ошибка при вызове метода контекста (Инициализировать)

по причине:

Ошибка компоновки данных

по причине:

Ошибка инициализации

по причине:

Функция не найдена «ПолучитьФункциональнуюопцию»

   Nuobu

1 — 31.05.16 — 10:55

Посмотри на вкладке «Вычисляемые поля»

   ИсчадиеADO

2 — 31.05.16 — 10:57

а где хранится значение функ опции?

   PbI4

3 — 31.05.16 — 11:02

На вкладке «Вычисляемые поля» пусто, в модуле объекта отчета смущают следующие строки:

#Область СлужебныеПроцедурыИФункции

    
Процедура НастроитьПараметрыОтборыПоФункциональнымОпциям(КомпоновщикНастроекФормы)

    
    Если ПолучитьФункциональнуюОпцию(«ИспользоватьПартнеровКакКонтрагентов») Тогда

        КомпоновкаДанныхСервер.УдалитьЭлементОтбораИзВсехНастроекОтчета(КомпоновщикНастроекФормы, «Контрагент»);

    КонецЕсли;

    
    Если ПолучитьФункциональнуюОпцию(«ИспользоватьУпрощеннуюСхемуОплатыВПродажах») Тогда

        КомпоновкаДанныхСервер.УдалитьВыбранноеПолеИзВсехНастроекОтчета(КомпоновщикНастроекФормы, «АвансДоОбеспечения»);

    КонецЕсли;

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

Процедура НастроитьПользовательскиеНастройкиПоФункциональнымОпциям(КомпоновщикНастроекФормы)

    
    Если ПолучитьФункциональнуюОпцию(«ИспользоватьУпрощеннуюСхемуОплатыВПродажах») Тогда

        КомпоновкаДанныхСервер.ОтключитьВыбранноеПолеВПользовательскихНастройках(КомпоновщикНастроекФормы, «АвансДоОбеспечения»);

    КонецЕсли;

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

   PbI4

4 — 31.05.16 — 11:03

с Функциональными опциями не сталкивался никогда

   ИсчадиеADO

5 — 31.05.16 — 11:06

(4) пофигурация — ветка обсчие — функциональные опции — открываешь нужную. там будет св-во Хранение. На это дело права есть? Хотя текст ошибки странный конеш…

   Nuobu

6 — 31.05.16 — 11:09

А есть ф-я ПолучитьФункциональнуюОпцию(«ИспользоватьПартнеровКакКонтрагентов»)

   PbI4

7 — 31.05.16 — 11:11

на вкладке параметры вот:

http://imgur.com/FWOCsb0

   Nuobu

8 — 31.05.16 — 11:11

(7) Тебе нужная ф-я «ПолучитьФункциональнуОпцию» ищи её.

   ИсчадиеADO

9 — 31.05.16 — 11:14

Глобальный контекст (Global context)

ПолучитьФункциональнуюОпцию (GetFunctionalOption)

Синтаксис:

ПолучитьФункциональнуюОпцию(<Имя>, <Параметры>)

Параметры:

   PbI4

10 — 31.05.16 — 11:20

У константы, хранящейся в функциональной опции стоит только чтение, давать изменение/просмотр/редактирование?

   PbI4

11 — 31.05.16 — 11:20

Копать надо думаю в права, так как с полными отчёт формируется без ошибок

   ИсчадиеADO

12 — 31.05.16 — 11:21

(10) нет

   Cyberhawk

13 — 31.05.16 — 11:40

Функция недоступна на клиенте, в этом твоя беда

   PbI4

14 — 31.05.16 — 12:15

И как же избавиться от такой напасти?

   PbI4

15 — 31.05.16 — 12:16

С полными правами она значит доступна на клиенте?

   hhhh

16 — 31.05.16 — 12:21

(15) а святой водой не пробовали на сервер побрызгать?

   PbI4

17 — 31.05.16 — 12:28

не, не достану, он в Германии

  

PbI4

18 — 31.05.16 — 13:32

Ну что, найдем функцию? В УТ 11 такой же отчёт есть, может есть столкнувшиеся с такой засадой ещё?

 

Конфигурация  «Управлении торговлей для Украины»  (3.0.4.3) с подключенным  дополнением  «Обмен данными с «1С-Битрикс: Управление сайтом», редакция 2»(Дополнение для конфигурации «Управление торговлей для Украины»,редакция 3 (3.0.4.3)) .

При проведении обмена с сайтом (не выгрузки товара, а именно загрузки данных)
пишет Функциональная опция не найдена. При нажатии кнопки подробно,текст ошибки:
{ОбщийМодуль.РИ_ОбменССайтом.Модуль(225 8) }: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)
   Если НЕ ПолучитьФункциональнуюОпцию(«ИспользоватьНесколькоСкладов» ;)
по причине:
Функциональная опция не найдена

 
 

Отладчиком нужно пройтись и узнать причину ошибки. :)

 

Пользователь 216218

Заглянувший

Сообщений: 6
Регистрация: 17.09.2013

#4

23.09.2013 10:24:51

Цитата
Олег Колчугин пишет:
Отладчиком нужно пройтись и узнать причину ошибки.

Это первое что я сделал.
В конфигурации «Управление торговлей для Украины»,редакция 3  нет перечисления этих полей

 

Пользователь 105835

Эксперт

Сообщений: 761
Баллов: 122
Регистрация: 28.10.2011

#5

24.09.2013 13:54:36

Цитата
Евген пишет:

Цитата
Олег Колчугин пишет:
Отладчиком нужно пройтись и узнать причину ошибки.

Это первое что я сделал.
В конфигурации «Управление торговлей для Украины»,редакция 3 нет перечисления этих полей

Как вариант закомментировать часть кода, отвечающего за ошибку….

Битрикс и Битрикс 24 РАБОТА ВАКАНСИИ — https://t.me/bitrixworkrabota

 

Написав это обращение, я надеялся что не я один ищу ответ…
Но видимо все делают свои «костыли», и не заморачиваются. А я вот не пойму, как можно выпускать конфигурацию, которая просто не работает. Я ее протестировал на разных базах, включая демо, создавая с пустой… Суть вся в конфигураторе. Просто я надеялся, что это все же что то я натупил.. Но нет, я пробовал обмены с другими модулями, не для УТ3, а обмен на УТП, там все (тьфу — тьфу)
работает. Сейчас жду ответа от суппорта, если дождусь, отпишусь решил проблему или нет

 

Пользователь 216218

Заглянувший

Сообщений: 6
Регистрация: 17.09.2013

#7

24.09.2013 15:34:38

Цитата
Олег Колчугин пишет:

Цитата
Евген пишет:

Цитата
Олег Колчугин пишет:
Отладчиком нужно пройтись и узнать причину ошибки.

Это первое что я сделал.
В конфигурации «Управление торговлей для Украины»,редакция 3 нет перечисления этих полей

Как вариант закомментировать часть кода, отвечающего за ошибку….

И да, я пробовал закомментировать, но он тут же начинает ругаться на что то еще. И так просто циклически…. Видимо таким способом нужно закомментировать сразу все )

 

В ТП пишите.  :)

 

Пользователь 124324

Постоянный посетитель

Сообщений: 64
Баллов: 12
Регистрация: 01.04.2012

#9

27.09.2013 03:21:30

Доброго времени суток подскажите что необходимо указать в

Поле «Доп. реквизит документа «Заказ клиента» — «Номер заказа на сайте»» не заполнено

Поле «Доп. реквизит документа «Заказ клиента» — «Дата заказа на сайте»» не заполнено

скрин

http://screencast.com/t/QDuFV40JH

Заранее благодарен

Всем привет! Пытаюсь переделать внешний отчет «Остатки товаров» (Где есть цена, сумма и количество). Была версия УТ 11.1.10.153, а стала 11.2.3.66 и в ней перестал работать отчет. Которые были ошибки я подправил, а когда появилась эта, то не знаю и куда смотреть. Это модуль объетка #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда

А вот сама ОсновнаяСхемаКомпоновкиДанных ВЫБРАТЬ РАЗЛИЧНЫЕ     Сегменты.Номенклатура,     Сегменты.Характеристика,                 ИЗ                     ОтборПоСегментуНоменклатуры         КОГДА ЦеныНоменклатурыБ.Цена ЕСТЬ NULL ИЗ ИМЕЮЩИЕ     НЕ МАКСИМУМ(ТоварыОрганизацийОстаткиИОбороты.Период) ЕСТЬ NULL ;         ТоварыНаСкладах.КоличествоРасход КАК КоличествоРасход,         ТоварыНаСкладах.КоличествоПриход,     0,     0,     0,

я заменил УпаковкиНоменклатуры=УпаковкиЕдиницыИзмерения Коэффициент=Знаменатель Вес=ВесЗнаменатель Объем=ОбъемЗнаменатель

ты бы еще Войну и Мир запостил. Проверь ИспользоватьУпаковкиНоменклатуры в функциональных опцих есть?

Скорее всего удалили/переименовали ФО.

Я что-то текста ошибки так и не вижу

да я тебя полностью про «Войну и Мир», но я сидел и обновлял базы все выходные и перенес все свои доработки и сторонние доработки кроме этого отчета. Я уже замучился и хочу отдохнуть ) Простите за такое количество кода, думал что будет информативнее. Если нужны какие скриншоты по ошибке могу выложить

Это я проверял, такая опция осталась

В журнале регистрации смотрел?

Проверь ФО, которые начинаются с удалить. Ну и, на крайняк,  сделай сравнение релизов.

Вот ошибка из журнала регистрации Ошибка при формировании: {ОбщийМодуль.ВариантыОтчетов.Модуль(1914)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат)     ОтчетОбъект.СкомпоноватьРезультат(Результат.ТабличныйДокумент, Результат.Расшифровка); по причине: Ошибка исполнения отчета по причине: Ошибка при выполнении обработчика — ‘ПриКомпоновкеРезультата’ по причине: {ВнешнийОтчет.ОстаткиТоваровДополнительный.МодульОбъекта}: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)     Если НЕ ПолучитьФункциональнуюОпцию(«ИспользоватьУпаковкиЕдиницыИзмерения») Тогда по причине: Функциональная опция не найдена

их всего две УдалитьИспользоватьАктыОРасхожденияхПриПоступленииТоваров УдалитьИспользоватьАктыПриемкиТоваров

прикольно. точно из этой же базы?

Если не поможет: убери Если НЕ ПолучитьФункциональнуюОпцию(«ИспользоватьУпаковкиЕдиницыИзмерения») Тогда

ИспользоватьУпаковкиНоменклатуры ИспользоватьУпаковкиЕдиницыИзмерения

ошибка осталась Вот из тех. журнала Ошибка при формировании: {ОбщийМодуль.ВариантыОтчетов.Модуль(1914)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат)     ОтчетОбъект.СкомпоноватьРезультат(Результат.ТабличныйДокумент, Результат.Расшифровка); по причине: Ошибка исполнения отчета по причине: Ошибка при выполнении обработчика — ‘ПриКомпоновкеРезультата’ по причине: {ВнешнийОтчет.ОстаткиТоваровДополнительный.МодульОбъекта}: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)     Если НЕ ПолучитьФункциональнуюОпцию(«ИспользоватьУпаковкиЕдиницыИзмерения») Тогда по причине: Функциональная опция не найдена

с радостью ) только завтра можно на работе тогда не появляться) взять внеплановый отпуск)

точно . Я же написал в в чем проблема: они переименовали ФО из ИспользоватьУпаковкиЕдиницыИзмерения в ИспользоватьУпаковкиНоменклатуры. Поменяй или удали условие.

так я уже удалял условие по твоему сообщению и переименовывал из ИспользоватьУпаковкиНоменклатуры в ИспользоватьУпаковкиНоменклатуры. Только у меня нет в списке ИспользоватьУпаковкиНоменклатуры.

из ИспользоватьУпаковкиНоменклатуры в ИспользоватьУпаковкиЕдиницыИзмерения , но у меня в скиске нету ФО ИспользоватьУпаковкиЕдиницыИзмерения

Если удалять условие, то появляется другая ошибка {ОбщаяФорма.ФормаОтчета.Форма}: Ошибка при вызове метода контекста (ФоновоеЗаданиеЗапустить)     ТребуетсяОбработчик = ФоновоеЗаданиеЗапустить(ПеременныеКлиента.ФормированиеПриОткрытии); по причине: Неизвестный идентификатор формы

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

А в журнале почему-то пишет «ИспользоватьУпаковкиЕдиницыИзмерения» Ошибка при формировании: {ОбщийМодуль.ВариантыОтчетов.Модуль(1914)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат)     ОтчетОбъект.СкомпоноватьРезультат(Результат.ТабличныйДокумент, Результат.Расшифровка); по причине: Ошибка исполнения отчета по причине: Ошибка при выполнении обработчика — ‘ПриКомпоновкеРезультата’ по причине: {ВнешнийОтчет.ОстаткиТоваровДополнительный.МодульОбъекта}: Ошибка при вызове метода контекста (ПолучитьФункциональнуюОпцию)     Если НЕ ПолучитьФункциональнуюОпцию(«ИспользоватьУпаковкиЕдиницыИзмерения») Тогда по причине: Функциональная опция не найдена

Сделай копию внешнего отчета и открывай его. С этим что-то не так.

Кеш чистил. а ошибка осталась

и копию делал, открывал ошибка осталась

ну пили ее. чудес то не бывает. надо чтобы исполнялся тот код, который написан.

поменяй имя отчета. Кэш сбойнул.

УРААААААААААА. Ребят, это было из-за того что я не удалил из базы старый отчет и когда я добавлял измененный просто переносом в 1с, они походу конфликтовали. Спасибо всем большое. вот как раз про поменять имя отчета я думаю то же бы помогло

Только я вот не могу понят, я сегодня пробовал этот отчет удалить из базы, но у меня не получилось, пишет что он предопределенный (на работа база клиен-серверная и пользователи в ней работали когда я хотел удалить), а дома в фойловом варианте и все сразу удалилось

Тэги: 1С 8

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

Понравилась статья? Поделить с друзьями:
  • Ошибка при вызове метода контекста получитьформу интерактивные операции недоступны
  • Ошибка при вызове метода контекста прочитатьизменения обмен риб
  • Ошибка при вызове метода контекста получитьпоследнее
  • Ошибка при вызове метода контекста прочитатьxml данные прочитатьxml чтениеxml
  • Ошибка при вызове метода контекста получитьобъект элемент не выбран