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

Clarion, Clarion 7

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

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

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

Сообщение Андрей » 20 Сентябрь 2018, 11:48

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

"Давненько я не брал в руки шашки.." и посему забыл, что нужно, чтоб в таблицы, объявленные в 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 КБ) 674 просмотра

kreator
Ветеран
Сообщения: 3014
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

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

Сообщение kreator » 20 Сентябрь 2018, 11:56

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

Андрей
Старожил
Сообщения: 206
Зарегистрирован: 30 Октябрь 2005, 3:58

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

Сообщение Андрей » 20 Сентябрь 2018, 12:00

Unknown identifier: CLC:NMB

kreator
Ветеран
Сообщения: 3014
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

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

Сообщение kreator » 20 Сентябрь 2018, 12:21

Ошибка где? В структуре отчёта? Или в ручном коде? Я таких чудес не видел. Если явно это поле взять из закладки "Date / Tables"?
We are hard at work… for you. :)

Андрей
Старожил
Сообщения: 206
Зарегистрирован: 30 Октябрь 2005, 3:58

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

Сообщение Андрей » 20 Сентябрь 2018, 13:22

В коде
в Activity for each processed record (PRINT)

Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 3745
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-Дону

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

Сообщение Игорь Столяров » 20 Сентябрь 2018, 13:52

Андрей писал(а):
20 Сентябрь 2018, 12:00
Unknown identifier: CLC:NMB
Не совсем понятно, причём здесь "RelationManager открыт", если Вы получаете ошибку на неизвестное имя поля.
Проверьте, у Вас для таблицы CALC префикс полей точно "CLC", а не "CAL" ?
«V» значит Вендетта !

kreator
Ветеран
Сообщения: 3014
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

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

Сообщение kreator » 20 Сентябрь 2018, 14:09

Андрей, приведите свой "ручной" код, который вызывает ошибку.
We are hard at work… for you. :)

Андрей
Старожил
Сообщения: 206
Зарегистрирован: 30 Октябрь 2005, 3:58

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

Сообщение Андрей » 20 Сентябрь 2018, 14:29

Игорь Столяров писал(а):
20 Сентябрь 2018, 13:52
Андрей писал(а):
20 Сентябрь 2018, 12:00
Unknown 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)

Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 3745
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-Дону

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

Сообщение Игорь Столяров » 20 Сентябрь 2018, 14:41

Андрей писал(а):
20 Сентябрь 2018, 14:29
Но ведь он же должен работать
В коде ничего проблемного нет. У Вас ошибка не на синтаксис, а на имя идентификатора.
Нет вот этого "Clc:GMonth". Проверьте префикс в словаре или замените на "Calc.GMonth" ...
«V» значит Вендетта !

Андрей
Старожил
Сообщения: 206
Зарегистрирован: 30 Октябрь 2005, 3:58

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

Сообщение Андрей » 20 Сентябрь 2018, 14:55

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

Ответить