Имя: Пароль:
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) да есть там ИмяФайла, только это не то что нужно, это сейчас реквизит формы...и таб часть обработки перекочевала из объекта на форму как простая Таблица Значений!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс