Имя: Пароль:
1C
1С v8
УТ 11.4. Процедура или функция с указанным именем не определена (Прочитать)
0 1c_solop
 
09.01.20
18:44
Процедура или функция с указанным именем не определена (Прочитать) В модуле формы документа? Что это может быть процедуры такой нет
1 Волшебник
 
модератор
09.01.20
18:47
Там должен быть ещё номер строки. Вот там ошибка
2 1c_solop
 
09.01.20
18:51
{Документ.ЗаказНаЭмиссиюКодовМаркировкиСУЗ.Форма.ФормаДокумента.Форма(1130,3)}: Процедура или функция с указанным именем не определена (Прочитать)
        <<?>>Прочитать();
3 1c_solop
 
09.01.20
18:52
После внесения изменений в расширение
4 Chameleon1980
 
09.01.20
18:53
каких изменений?
5 Волшебник
 
модератор
09.01.20
18:56
Ошибка в строке 1130
6 1c_solop
 
09.01.20
19:59
При отключении расширения работает.
7 1c_solop
 
09.01.20
20:00
ОбновитьПредставленияНаФорме
8 kobzon2
 
09.01.20
20:09
Запусти отладку с остановкой по ошибке и смотри что там.
9 SkAt
 
09.01.20
20:15
(0) Видимо, в расширение заимствована процедура (функция) в которой есть некие добавления. Вместе с формой. В том числе, вызывается процедура Прочитать(). Скорей всего, у к-либо переменной. Тут надо в этой строке с "Прочитать()" поставить точку останова и смотреть какое значение прилетает у переменной. Например, "НекаяПеременная.Прочитать();" а в "НекаяПеременная" прилетает Неопределено.
10 1c_solop
 
09.01.20
21:07
&НаСервере
Процедура ОбновитьПредставленияНаФорме(Прочитать = Ложь)

    Если Прочитать Тогда

        Прочитать();
    
    Иначе
        ОбновитьСтатусИСМП();
    КонецЕсли;

КонецПроцедуры
11 1c_solop
 
09.01.20
21:08
При отключении расширения прочитать=ложь и не заходит в прочитать()
12 1c_solop
 
09.01.20
21:25
ЦветГиперссылки = ЦветаСтиля.ЦветГиперссылкиГосИС;
    ЦветТекстаПоля  = ЦветаСтиля.ЦветТекстаПоля;
    ОтборСтрок      = "Все";
    
    ПравоИзменения = ПравоДоступа("Изменение", Метаданные.Документы.ЗаказНаЭмиссиюКодовМаркировкиСУЗ);
    ПредыдущийСпособВводаВОборот = Объект.СпособВводаВОборот;
    
    СобытияФормИСМППереопределяемый.УстановитьПараметрыВыбораНоменклатуры(ЭтотОбъект, Объект.ВидПродукции);
    
    ИнтеграцияИСПереопределяемый.НастроитьПодключаемоеОборудование(ЭтотОбъект);
    
    ИнтеграцияИСПереопределяемый.ЗаполнитьСлужебныеРеквизитыВКоллекции(ЭтотОбъект, Объект.Товары);
    
    ОбновитьПредставленияНаФорме(); здесь передает истина при включённом расширении

    НастроитьЭлементыФормыПриСоздании();
    
    РассчитатьЗависимыеПризнакиФормы();
    
    ОбновитьВидимостьДоступностьЭлементовФормы(ЭтотОбъект);
    
    ЗаполнитьКоличествоЭмитированоВТоварах();
    // СтандартныеПодсистемы.КонтактнаяИнформаци
    ИнициализироватьПоляКонтактнойИнформации();
    // Конец СтандартныеПодсистемы.КонтактнаяИнформация
13 MargoF
 
13.01.20
16:27
присоединясь к вопросу: на расширении начало выводить эту ошибку при попытке в конфигураторе открыть форму 1С вылетает напрочь....... проперка выдает вот это платформа: 8.3.16.1063 УТ 11 (11.4.8.84)
происходить начало после обновление платформы

.Форма.ФормаДокумента.Форма(313,4)}: Процедура или функция с указанным именем не определена (Записать)
14 seevkik
 
13.01.20
16:32
Удалите форму с расширения и добавьте заново
15 seevkik
 
13.01.20
16:33
(13) такая фигня у меня была когда поступление тиу переименовали в приобретение
16 MargoF
 
13.01.20
16:41
(14) Спасибо, сейчас попробую......... чем "Ч... не шутит".... интересное, конечно решение проблемки...
17 MargoF
 
13.01.20
16:47
(14) решение, конечно интересное НО форма заимствованная изрядно изменена......... и чуть вроде поняла в чем интерес........ раньше... заимствованная форма открывалась с родными реквизитами в одном цвете с добавляемыми (то есть черненьким рисовалось)..... сейчас.... родные прозначненьким рисуются, а добавляемые черненьким..... и тут конфликтик и возникает при открытии конкретно таких изменных форм
18 MargoF
 
13.01.20
16:48
так... удаление таких форм это не решение... чую, так как переписывать ОЧ мягко выражаясь....... какие есть решения?????
19 seevkik
 
13.01.20
16:51
(13) "записать" - это процедура на клиенте, доступна если выбран основной реквизит на форме. У меня такая штука тоже выходила, но в конфигуратора на форму пускало, с конфигуратора в расширении в форме нажал "обновить" и ошибка пропала, ошибка вышла при переходе на 8.3.14 и последующем обновлении конфигурации
Когда с конфигуратора выкидывало без предупреждения было переименование документа поступления на приобретение (платформа не обновлялась, только конфигурация)
У вас конфигурация обновлялась?
20 pechkin
 
13.01.20
16:52
а чему равна переменная Объект?
21 MargoF
 
13.01.20
16:54
(19) да... упустила, что не сказала про обновление
22 MargoF
 
13.01.20
16:54
(20) это без разницы, все формы объектов, которые были заимствованы так реагируют
23 seevkik
 
13.01.20
16:57
(18) решение искал, не нашел. Благо форму я тоже программно изменяю, бэкап поднял, код скопировал и обработчики расставил)
Имхо, только подобное проводить, но как вариант поднять бэкап, и, после каждого обновления, заходить на форму расширения и нажимать там "обновить", но это не точно
(20) наверное Документ.ЗаказНаЭмиссиюКодовМаркировкиСУЗ
24 MargoF
 
13.01.20
16:58
выглядит это так https://youtu.be/ZgaNIu5q0EU
25 seevkik
 
13.01.20
17:00
(24) ага, 1в1 такое было
26 MargoF
 
13.01.20
17:03
1. волшебная кнопочка (обновить на расширении не помогла)
2. Выгрузка-Загрузка конфигурации не помогла

ну... блин...... как же в стиле 1С! не меняют своих исконных традиций!!!
27 seevkik
 
13.01.20
17:04
(23) заходить на форму расширения и нажимать там "обновить", потом получившуюся конфигурацию расширения воткнуть в нужную базу
Конечно если сработает
28 MargoF
 
13.01.20
17:05
(27) так и сделала....... не сработало...... ладно... завтра продолжу играть в этот квест!
29 seevkik
 
13.01.20
17:06
(26) как вы зашли в форму и нажали обновить?
30 seevkik
 
13.01.20
17:07
(28) не сработало и также выкидывает или теперь заходит на форму, но записать () до сих пор не работает?
31 MargoF
 
14.01.20
10:27
(30) да, вот так
1. На родной конфе заимстовать
2. согласиться обновить

блин................. мне этих объектов день перетыкать)))))))) высоко интеллектуальный  труд, однако
32 MargoF
 
14.01.20
15:22
так.... там было продолжение.......... тогда у документов расширения слетают обращения к основным ФОРМАМ!
Долгими мытарствами и лечениями......вернула в исходное положение ту конфу, которая вылетала.... И ВУАЛЯ! все стало ХОРОШО!!!!!!!