|
v7: 1С 7.7. Переменная не определена |
☑ |
0
devochka_1c
24.10.15
✎
00:14
|
Доброго времени.
Есть макет во внешней обработке 1С 7.7.
При выводе на печать ругается СуммаТовара<<?>>
Переменная не определена (СуммаТовара). Это наименование колонки шапки таблицы - текст. Почему ругается программа? Пробывала переименовывать - не помогает.
|
|
1
HawkEye
24.10.15
✎
00:19
|
(0) потому что "наименование колонки шапки таблицы - текст" - это не переменная...
|
|
2
devochka_1c
24.10.15
✎
00:23
|
(1) Да, это не переменная - это просто текст. Почему 1С в ней переменную видит тогда?
|
|
3
trdm
24.10.15
✎
00:26
|
Может область таблицы поименована?
|
|
4
minsk1s
24.10.15
✎
00:26
|
(2) установите в свойствах ячейки "текст"
|
|
5
User_Agronom
24.10.15
✎
00:28
|
(0) Жуть. Девочка (неважно какого языка программирования): переменная это именованная часть памяти (при компиляции подставляется адрес). И переменную нужно определять. В BASIC, perl, 1С допускается неявное определение переменной, в Pascakal, C и прочей мути переменные нужно описывать.
Но, в любом случае, переменную НУЖНО определить. Фраза "...Переменная не определена (СуммаТовара)..." мне как бы намекает (даже телепат не нужен), что переменную СуммаТовара как раз забыли определить...
|
|
6
devochka_1c
24.10.15
✎
00:33
|
(4) в том то и дело, что в свойствах текст установлен
|
|
7
devochka_1c
24.10.15
✎
00:33
|
(5) Это не переменная, а текст в макете
|
|
8
trdm
24.10.15
✎
00:35
|
Обработку выложи куданить.
|
|
9
Pers0naGrata
24.10.15
✎
00:35
|
(7) Если есть Ammyy Admin, то готов подключиться и попробовать помочь.
|
|
10
КонецЦикла
24.10.15
✎
00:51
|
Поискать еще в макете (как вариант) - не предлагать?
Может быть она встречается где-то в выражении в модуле в качестве слагаемого, например... но не определена?
|
|
11
GreyK
24.10.15
✎
06:21
|
(0) Вообще-то поиск работает и на табличках 1С.
|
|
12
vcv
24.10.15
✎
07:47
|
(11) Возможно переменная стоит в расшифровке. А по расшифровке не ищет.
(0) Если ругается "СуммаТовара<<?>>" но на сформированной печатной форме такого слова не находится, нужно проверять все расшифровки.
|
|
13
HawkEye
24.10.15
✎
09:09
|
(2) потому что ты ее где-то выводишь... раз в коде нет, значит смотри в расшифровках таблицы..
|
|
14
GreyK
24.10.15
✎
13:31
|
(12) "А по расшифровке не ищет" - странно, у меня всё находит и даже меняет, возможно у вас какая-то необычная версия 7ки :)
|
|
15
HawkEye
24.10.15
✎
14:33
|
(14) так внешняя же обработка...
|
|
16
GreyK
24.10.15
✎
14:41
|
(15) Нет разницы где размещается табличка, поиск в конфигураторе по таблице работает одинаково.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший