В .Dct нет возможности прописать DATA

Обсуждение MAV Direct ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion и MAV который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

В .Dct нет возможности прописать DATA

Сообщение gopstop2007 »

Clarion 8 ABC
В dct в Options не дает прописать DATA , для создания DATA=MAV. Пробовал экспорт-импорт из справочника, вручную прописывал нужную строку, но не всегда проходит, ругается на дубликат несуществующих ключей. Кто сталкивался?
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: В .Dct нет возможности прописать DATA

Сообщение gopstop2007 »

На Clarion 9.1, аналогичная ситуация, в dictionary по алисам при нажатии на добавление вкладыше Options вообще что либо не добавляет, вернее не реагирует на нажатие add. В обычных таблицах при попытке добавления в Options при выборе в Type String-a и при наборе в label строки 'DATA' не активируется кнопка ОК. Неужели никто не сталкивался или у меня проблемы с dct, Clarion-ом ? Кто пользуется MAV ODBC на кларионе 8 и выше, и знает как обойти указанные проблемы - подскажите?!
Заранее благодарен
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Re: В .Dct нет возможности прописать DATA

Сообщение Admin »

Для тех кто в шаблонах шарит.
Уберите в шаблоне MAV проверку на это DATA поле... Для случая когда все таблицы в SQL и все.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: В .Dct нет возможности прописать DATA

Сообщение gopstop2007 »

Admin писал(а):Для тех кто в шаблонах шарит.
Уберите в шаблоне MAV проверку на это DATA поле... Для случая когда все таблицы в SQL и все.
Спасибо
Вот еще "решение", создал в Clarione 6 таблицу с алисами и импортнул в clarion 8.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

В .Dct нет возможности прописать DATA

Сообщение gopstop2007 »

Может кому пригодится
Admin писал(а):Для тех кто в шаблонах шарит.
Уберите в шаблоне MAV проверку на это DATA поле... Для случая когда все таблицы в SQL и все.
У меня SQL,ODBC,TPS. Опять столкнулся, залез в шаблон mav_lv.tpl - заменил 'DATA' на 'DATAS'

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

#IF(INSTRING('DATAS',UPPER(%FileUserOptions),1,1))
 #SET(%MAVBuffer,EXTRACT(%FileUserOptions,'DATAS',1))
 #IF(UPPER(%MAVBuffer)='MAV')
в DCT тоже все поменял на 'DATAS' вместо 'DATA' проверил на примере вроде все работает
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

В .Dct нет возможности прописать DATA

Сообщение gopstop2007 »

рано обрадовался :idied: попробовал на одном из проектов и полезли другие ошибки в курсорах :(
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

В .Dct нет возможности прописать DATA

Сообщение Admin »

Скрины в студию.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

В .Dct нет возможности прописать DATA

Сообщение gopstop2007 »

так как проект рабочий то быстро вернул всё в исходное, постараюсь на выходные еще раз попробовать и тогда скину скины :cat:
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Артур
Ветеран
Сообщения: 329
Зарегистрирован: 01 Июнь 2006, 12:33
Откуда: Новороссийск

В .Dct нет возможности прописать DATA

Сообщение Артур »

gopstop2007 писал(а): У меня SQL
Переходил с tps на sql, пришлось заменить все DATA на LONG и проблем нет
Любить и обещать ничего не стоит
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

В .Dct нет возможности прописать DATA

Сообщение Admin »

Артур писал(а): пришлось заменить все DATA на LONG и проблем нет
Речь не о типе данных.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

В .Dct нет возможности прописать DATA

Сообщение gopstop2007 »

Сегодня проверил вышеуказанное, ВСЕ РАБОТАЕТ! :cat:
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

В .Dct нет возможности прописать DATA

Сообщение gopstop2007 »

Кстати проверил только на проекте в котором используется только exe файл, с dll проверю попозже, о результатах отпишусь
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

В .Dct нет возможности прописать DATA

Сообщение gopstop2007 »

при использовании dll - увы, не работает, вот несколько из них
Вложения
Mav_err.jpg
Mav_err2.jpg
Mav_err3.jpg
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Ответить