Торговля 10.3, на новых платформах выше 14.540, перестал открываться список док-в ПриемкаТовара
18.04.2014
11:54
#1
Добрый день!
Помогите пожалуйста разобраться со следующей проблемой:
Имеется немного переработанная конфигурация на Торговле 10.3.
Раньше до платформы 1С:Предприятие 8.2 (8.2.14.540) нормально работала "ПриемкаТовара", т.е. открывался заполненный список документов "Приемка товара", добавлялся нормально новый документ.
Перейти на платформу выше чем 1С:Предприятие 8.2 (8.2.14.540) никак не получается, так как перестает работать "Приемка товаров", никак не могу понять где и что надо поправить, чтобы нормально работала "ПриемкаТовара" на новой платформе. Причем эта некорректность проявляется как в файловом режиме, так и в SQL 2005.
Поработав под отладкой обнаружил, что при работе Процедуры "ОткрытьДокумент" не заполняется список документов "ПриемкаТовара" на новой платформе. Форма списка управляемая.
Процедура ОткрытьДокумент(Элемент) Экспорт
ИмяОбъекта = ОтсечьЦифры(Элемент.Имя);
Если Метаданные.Документы.Найти(ИмяОбъекта) <> Неопределено Тогда
ОткрытьФорму("Документ." + ИмяОбъекта + ".ФормаСписка", );
Иначе
ОткрытьФорму("ЖурналДокументов." + ИмяОбъекта + ".ФормаСписка", );
КонецЕсли;
//Попытка
// Форма = Документы[ОтсечьЦифры(Элемент.Имя)].ПолучитьФормуСписка();
//Исключение
// Форма = ЖурналыДокументов[ОтсечьЦифры(Элемент.Имя)].ПолучитьФормуСписка();
//КонецПопытки;
//Форма.Открыть();
КонецПроцедуры // ОткрытьДокумент()
Помогите пожалуйста в этом вопросе, очень надо все поправить.
Помогите пожалуйста разобраться со следующей проблемой:
Имеется немного переработанная конфигурация на Торговле 10.3.
Раньше до платформы 1С:Предприятие 8.2 (8.2.14.540) нормально работала "ПриемкаТовара", т.е. открывался заполненный список документов "Приемка товара", добавлялся нормально новый документ.
Перейти на платформу выше чем 1С:Предприятие 8.2 (8.2.14.540) никак не получается, так как перестает работать "Приемка товаров", никак не могу понять где и что надо поправить, чтобы нормально работала "ПриемкаТовара" на новой платформе. Причем эта некорректность проявляется как в файловом режиме, так и в SQL 2005.
Поработав под отладкой обнаружил, что при работе Процедуры "ОткрытьДокумент" не заполняется список документов "ПриемкаТовара" на новой платформе. Форма списка управляемая.
Процедура ОткрытьДокумент(Элемент) Экспорт
ИмяОбъекта = ОтсечьЦифры(Элемент.Имя);
Если Метаданные.Документы.Найти(ИмяОбъекта) <> Неопределено Тогда
ОткрытьФорму("Документ." + ИмяОбъекта + ".ФормаСписка", );
Иначе
ОткрытьФорму("ЖурналДокументов." + ИмяОбъекта + ".ФормаСписка", );
КонецЕсли;
//Попытка
// Форма = Документы[ОтсечьЦифры(Элемент.Имя)].ПолучитьФормуСписка();
//Исключение
// Форма = ЖурналыДокументов[ОтсечьЦифры(Элемент.Имя)].ПолучитьФормуСписка();
//КонецПопытки;
//Форма.Открыть();
КонецПроцедуры // ОткрытьДокумент()
Помогите пожалуйста в этом вопросе, очень надо все поправить.
Ответили:
пост #2
18.04.2014
12:17
#2
Ответ на
пост №1
Firew@ll, 10.3 и управляемые формы? Месье знает толк в извращениях!По сабжу не пробовали сначала базу оттестировать?
18.04.2014
12:23
#3
Я чуть выше написал, что это переработанная конфигурация с торговли 10.3 на "Управление юв предприятием", редакция 3.6, вся торговая часть фактически мало менялась. Может я что-то путаю с версией Торговли 10.3. Но проверить это никак не могу.
Тестирование/исправление проходит нормально.
Тестирование/исправление проходит нормально.
Ответили:
пост #4
18.04.2014
12:42
#5
Ответ на
пост №4
Prikum,ошибок в базе не было выявлено, причем как я писал выше эта некорректность проявляется как в SQL версии так и в файловой. chdbfl.exe только для файловой. Ответили:
пост #6
18.04.2014
12:48
#6
Ответ на
пост №5
Firew@ll, про СКЛ не дочитал. Тогда надо смотреть базу. И еще в пустой базе то же самое? Ответили:
пост #7
18.04.2014
13:03
#7
Ответ на
пост №6
[FILE ID=133Prikum,то же самое, изменения происходят при смене платформы. Два скриншота, 1-й заполненный из 14.540, 2-й из платформы 19.90
Ответили:
пост #8
18.04.2014
13:30
#9
Ответ на
пост №8
Prikum,Под отладчиком пришел к этой процедуре:Форма списка управляемая.
Процедура ОткрытьДокумент(Элемент) Экспорт
ИмяОбъекта = ОтсечьЦифры(Элемент.Имя);
Если Метаданные.Документы.Найти(ИмяОбъекта) <> Неопределено Тогда
ОткрытьФорму("Документ." + ИмяОбъекта + ".ФормаСписка", );
Иначе
ОткрытьФорму("ЖурналДокументов." + ИмяОбъекта + ".ФормаСписка", );
КонецЕсли;
//Попытка
// Форма = Документы[ОтсечьЦифры(Элемент.Имя)].ПолучитьФормуСписка();
//Исключение
// Форма = ЖурналыДокументов[ОтсечьЦифры(Элемент.Имя)].ПолучитьФормуСписка();
//КонецПопытки;
//Форма.Открыть();
КонецПроцедуры // ОткрытьДокумент()
Понял что в версии 14.540 все заполняется, а в версии 19.90 уже нет. Но что дальше делать не знаю, знаний не хватает.
Ответили:
пост #10
Читают тему
(гостей: 1)