|
УТ 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
|
так.... там было продолжение.......... тогда у документов расширения слетают обращения к основным ФОРМАМ!
Долгими мытарствами и лечениями......вернула в исходное положение ту конфу, которая вылетала.... И ВУАЛЯ! все стало ХОРОШО!!!!!!! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |