Other Files не открываются

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Андрей
Старожил
Сообщения: 277
Зарегистрирован: 30 Октябрь 2005, 3:58

Other Files не открываются

Сообщение Андрей »

Приветствую всех !

"Давненько я не брал в руки шашки.." и посему забыл, что нужно, чтоб в таблицы, объявленные в Other Files Report-а
открывались ?

В Source я вижу такое
! Open Files
Relate:CALC.Open ! File CALC used by this procedure, so make sure it's RelationManager is open

Будьте что ли уверенны, что ли, что RelationManager открыт ? Так как он не может быть открыт, ежели у меня выше Other описаны Related files
Однако получаю ошибки на все упоминания полей Other таблиц

Cw 10.0.0.12398
Вложения
2018-09-20_114011.jpg
2018-09-20_114011.jpg (7.4 КБ) 2159 просмотров
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Other Files не открываются

Сообщение kreator »

Андрей писал(а): 20 Сентябрь 2018, 11:48 Однако получаю ошибки на все упоминания полей Other таблиц
Ошибки компилятора? Открытие файлов тогда не причём. До этого ещё дело не доходит. Какие ошибки?
We are hard at work… for you. :)
Андрей
Старожил
Сообщения: 277
Зарегистрирован: 30 Октябрь 2005, 3:58

Other Files не открываются

Сообщение Андрей »

Unknown identifier: CLC:NMB
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Other Files не открываются

Сообщение kreator »

Ошибка где? В структуре отчёта? Или в ручном коде? Я таких чудес не видел. Если явно это поле взять из закладки "Date / Tables"?
We are hard at work… for you. :)
Андрей
Старожил
Сообщения: 277
Зарегистрирован: 30 Октябрь 2005, 3:58

Other Files не открываются

Сообщение Андрей »

В коде
в Activity for each processed record (PRINT)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Other Files не открываются

Сообщение Игорь Столяров »

Андрей писал(а): 20 Сентябрь 2018, 12:00Unknown identifier: CLC:NMB
Не совсем понятно, причём здесь "RelationManager открыт", если Вы получаете ошибку на неизвестное имя поля.
Проверьте, у Вас для таблицы CALC префикс полей точно "CLC", а не "CAL" ?
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Other Files не открываются

Сообщение kreator »

Андрей, приведите свой "ручной" код, который вызывает ошибку.
We are hard at work… for you. :)
Андрей
Старожил
Сообщения: 277
Зарегистрирован: 30 Октябрь 2005, 3:58

Other Files не открываются

Сообщение Андрей »

Игорь Столяров писал(а): 20 Сентябрь 2018, 13:52
Андрей писал(а): 20 Сентябрь 2018, 12:00Unknown identifier: CLC:NMB
Не совсем понятно, причём здесь "RelationManager открыт", если Вы получаете ошибку на неизвестное имя поля.
Проверьте, у Вас для таблицы CALC префикс полей точно "CLC", а не "CAL" ?
Да вообще на все таблицы в Other ошибки, а на которые не в Other: Lic, Street, Adm и Nasp нет.
Тут истина где то рядом. Этот код я без изменения перетащил из древней CW20
Но ведь он же должен работать ? Например такой кусочек:

Код: Выделить всё

Clc:NMB=lic:Nmb
      Clc:GMonth=god#*12+mes#
      Clc:Kod=0
      set(clc:NmbGMonthKod,clc:NmbGMonthKod)
      loop
          next(Calc)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7322
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Other Files не открываются

Сообщение Игорь Столяров »

Андрей писал(а): 20 Сентябрь 2018, 14:29Но ведь он же должен работать
В коде ничего проблемного нет. У Вас ошибка не на синтаксис, а на имя идентификатора.
Нет вот этого "Clc:GMonth". Проверьте префикс в словаре или замените на "Calc.GMonth" ...
За теми кто отстал - не возвращаться. (С) Кодекс
Андрей
Старожил
Сообщения: 277
Зарегистрирован: 30 Октябрь 2005, 3:58

Other Files не открываются

Сообщение Андрей »

Тьфу черт... спасибо... это ж надо так ступить :oops:
У меня все префиксы на связанных таблицах совпали при импорте, а на Other не совпали, вот я пошел не туда копать...
Ответить