#0
by Aristo
Доброе время суток. После перехода с общей компоненты на раздельные перестал работать контекстный вызов процедур и переменных. здесь гПроведение - глобальная переменная контекста документа, ПриЗаписи- процедура документа. Раньше работало, сейчас Ругается на поле агрегатного объекта. Почему перестало работать, как наладить ? Я мало пользовался возможностями в 1c++ и formex (кроме прямых запросов и расширений форм), поэтому прошу объяснить как новичку
#10
by Aristo
Грузится и грузилось первой, за ней формекс, потом 1sqlite После обновления вот такая простыня вышла. Для метода ТабличноеПолеДляПервичныхДокументов::ТолькоПросмотр обнаружена ошибка описания метода в prm-файле. Возможно, что для параметра по умолчанию не задан тип значения параметра - < Флаг="" >. Скорее всего, правильно будет - < Число/Строка/НужныйТип Флаг="" > Для метода РасходМатериаловПриВыпускеПродукции::СформироватьТаблицуСписанияМатериалов обнаружена ошибка описания метода в prm-файле. Возможно, что для параметра по умолчанию не задан тип значения параметра - < РегистрМатериалы=0 >. Скорее всего, правильно будет - < Число/Строка/НужныйТип РегистрМатериалы=0 > Для метода ПередачаМатериаловВПроизводство::СформироватьТаблицуПередачиМатериалов обнаружена ошибка описания метода в prm-файле. Возможно, что для параметра по умолчанию не задан тип значения параметра - < РегистрМатериалы=0 >. Скорее всего, правильно будет - < Число/Строка/НужныйТип РегистрМатериалы=0 > Метод ПрямойЗапрос::РегистрОстатки - различаются параметры ( Знач или без Знач ) в описании класса (prm-файл) и его реализации (модуль класса)
#12
by Ёпрст
ну и ? Правь определения классов и привет + вычисти реестр от всех старых версий формекса и 1cpp
#13
by Aristo
я в этом новичок. Извиняюсь за надоедливость, но 1. какие ветки реестра чистить ? 2. Как исправить определения классов ?
#14
by Ёпрст
1.HKEY_CURRENT_USERSoftware1C1Cv77.7Имя базыV7Default или имя юзверя1C++ options 2.посмотреть как определен класс в DefCls.prm и какая реализация в самом классе - скорее всего, количество параметров не совпадает. 3. сказать какие версии ВК светятся в меню- о программе.
#18
by Ёпрст
если defcls.prm не найден в каталоге ИБ, значит, ищи определения классов и сами классы в мд, обычно в обработках валяются. в реестре тоже должна быть запись.
#19
by artbear
Классы ты сам писал или кто-то другой? Посмотри в конфе обработку defcls, это аналог defcls.prm из каталога базы, у тебя точно его нет?
#22
by artbear
>>Возможно, что для параметра по умолчанию не задан тип значения параметра - < РегистрМатериалы=0 > У тебя идет различия в описании метода в прм-файле и в самом модуле. Например, в одном из них есть значение по умолчанию, а в другом нет :( Все должно быть одинаково, исправляй указанный выше метод. 2. >> Метод ПрямойЗапрос::РегистрОстатки - различаются параметры ( Знач или без Знач ) в описании класса (prm-файл) и его реализации (модуль класса) аналогично, только Знач где-то указан, а где-то нет.
#23
by artbear
Класс ПрямойЗапрос наверняка юзается старый-старый, в новых его версиях таких ошибок точно нет.
#24
by Aristo
я в классах ничего не задавал своего, подозреваю что до меня тоже. Может есть defcls более новый и всего - то ?
#26
by Aristo
Вроде часть исправил осталось только 1 ошибка Метод ПрямойЗапрос::РегистрОстатки - различаются параметры ( Знач или без Знач ) в описании класса (prm-файл) и его реализации (модуль класса)
#34
by Ёпрст
выкини везде попытку-исключение при загрузке ВК, там исключения никогда не будет. +ЗагрузитьВнешнююКомпоненту ("1cpp.dll") поставить в начало ПриНачалеРаботыСистемы, раньше, чем грузятся остальные вк. ЗЫ: ошибки как в нет. На каком документе она возникает ?
#36
by Ёпрст
А вот еще зач0т: у тебя 2 процы глЗаписатьИПровестиДокумент в глобальничке.. + в одной из них ты опять зачем-то загружаешь вк.
#38
by Aristo
документ "Продажа частному лицу", при нажатии кнопки провести и ОК. Отправляется в глЗаписатьИПровестиДокумент, в этой процедуре ошибка на 1 строке, ругается что аргумента такого нет, хотя по идее должен присвоить значение глобальной переменной контекста.
#39
by Aristo
, там она грузилась после v7plus, она была только в ответвлениях, навел порядок, поставив ее на самый верх. Все как и прежде.
#54
by Aristo
Выгружено было, но полностью равно тому что в модуле формы документа . Убрал, не помогло.
#59
by Aristo
отлично, спасибо. Вечером или завтра утром постараюсь проапдейтить один из твоих кошельков :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- ИТАН Управленческий баланс. Отзывы.
- Как получить значения дополнительных реквизитов в документе Реализация
- Как исправить номер документа в закрытом периоде
- Расчет плановой стоимости продукции в документе 'Поступление из переработки'.
- Косяк при выгрузке отчёта в ПФР ? Помогите!!
- Выгрузка загрузка из SQL в dbf периферию данных 1с7.7
- Как отслеживать историю размера системной базы tempdb?
- ЗБУ/ЗУП Сторно отпуска в текущем расчетном периоде.
- Реорганизация!!!как отразить её в ЗУП
- Куплю СП
- отключает от сервера при выгрузке БД
- УПП Услуги в спецификации
- Управление Торговлей 11. Реализация с нескольких складов.
- Запуск сервера 1С под доменным администратором
- Выпущена версия 10.3.14 конфигурации "Управление торговлей"
- v8: На пальцах про подключение внешних компонент
- БП 2.0. Оприходование металлолома
- УТ 11 - отчет Товарный календарь.
- Как узнать: сервер 1С в -debug режиме или всё-таки нет?
- А где в ЗУПе настроить расчет НДФЛ без копеек?