Имя: Пароль:
1C
1С v8
перенос обработки из 8.2 в 8.1
,
0 Black Dragon
 
24.02.15
14:43
Доброго дня!

есть обработка в 8.2, хочу переделать для 8.1

соответственно, модули формы и объекта скопировал, форму нарисовал

и тут ОНО:

{ВнешняяОбработка.УниверсальнаяЗагрузкаЗаказов(8,17)}: Переменная не определена (ИмяФайла)
    Если НРег(Прав(<<?>>ИмяФайла,3)) = "xls" тогда
{ВнешняяОбработка.УниверсальнаяЗагрузкаЗаказов(44,17)}: Переменная не определена (ИмяФайла)
    Если НРег(Прав(<<?>>ИмяФайла,3)) = "xls" тогда
{ВнешняяОбработка.УниверсальнаяЗагрузкаЗаказов(50,22)}: Переменная не определена (ИмяФайла)
    ИначеЕсли НРег(Прав(<<?>>ИмяФайла,3)) = "dbf" тогда

как такое бывает???
1 ДенисЧ
 
24.02.15
14:44
А что такое ИмяФайла изначально?
2 Black Dragon
 
24.02.15
14:44
3 Fish
 
24.02.15
14:44
Так определи переменную ИмяФайла
4 Black Dragon
 
24.02.15
14:45
поле ввода типа Строка
5 Black Dragon
 
24.02.15
14:47
ведь должно видется в модуле объекта? или в 8.1 что-то не так? на 8.2 это работает и не жужжит!
6 Fish
 
24.02.15
14:48
(5) Реквизиты формы ты в модуле объекта не увидишь. Только реквизиты объекта.
7 eklmn
 
гуру
24.02.15
14:49
сделай не реквезитом формы а реквизитом обработки
8 Black Dragon
 
24.02.15
14:50
просто хочу разобратся, почему это происходит!

так это же вроде бы реквизит объекта, или не так?

поле данные в свойствах?
9 DS
 
24.02.15
14:52
(8) Какой путь в "поле данные в свойствах"?
10 Black Dragon
 
24.02.15
14:53
ИмяФайла
11 eklmn
 
гуру
24.02.15
14:56
(8) судя по скрину не так
12 eklmn
 
гуру
24.02.15
14:56
вообще в курсе что такое реквизит формы и реквизит объекта?
13 Black Dragon
 
24.02.15
15:00
угу
14 Black Dragon
 
24.02.15
15:00
в курсе
15 Black Dragon
 
24.02.15
15:00
область видимости все же разная у 8.1 и 8.2
16 Флориан
 
24.02.15
15:00
(14) сделай скрины отмеченого на рисунке http://gyazo.com/ed21498500284ae8b8575206125d8cbb
17 p-soft
 
24.02.15
15:02
зайди в свойства прописанного на форме реквизита ИмяФайла и проверь значение в поле Данные. там должно быть ИмяФайла.
18 Black Dragon
 
24.02.15
15:06
все плохо, после конвертации в 8.2 структура данных полностью изменена, все очень плохо, буду переделывать теперь обратно
19 Black Dragon
 
24.02.15
15:10
(17) да есть там ИмяФайла, только это не то что нужно, это сейчас реквизит формы...и таб часть обработки перекочевала из объекта на форму как простая Таблица Значений!
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн