Компиляция интерфейсов в 8.0

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Компиляция интерфейсов в 8.0

Сообщение maikl »

Компилируем интерфейс (только начинаем осваивать), в ВИПе. Он компилируется с текущей датой. При выполнении этого интерфейса возникает ошибка, что дата этого интерфейса больше даты лицензии.
Дата лицензии действительно меньше, но непонятно как это обойти, подскажите?
Vlad
Постоянный обитатель
Сообщения: 101
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Красноярск

Сообщение Vlad »

maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Сообщение maikl »

Мы компилируем не из командной строки, а из Supporta. В какую секцию вставлять этот параметр и в какой файл cfg Випа или саппорта?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Неужели есть такие люди, кто интерфейсы в саппорте компилит? :))

Параметрв в конфиг випа, т.к. саппортом ВЛАД при компиляции не пользуется.
Galex
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 29 июн 2006, 14:39
Контактная информация:

Сообщение Galex »

Помогает перевод даты на локальном компьютере... Но все же лучше попросить у поддержки новый license.lic
Vlad
Постоянный обитатель
Сообщения: 101
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Красноярск

Сообщение Vlad »

попробуй так сапорт запустить
C:\Sup810\exe\support.exe /linc=ddd
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Сообщение PViP »

А можно и вовсе писать интрефейсы вот так

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

VipInterface TxoKau_Example4 Implements ObjTxoExtractKauPlugin Licensed(Free);

Interface TxoKau_Example4;
{
}
end.
Насколько я понимаю Licensed(Free); снимает проверку лицензии.
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Сообщение maikl »

Для Алексея.
Лицензию на ВИП, только получили. Учимся. Интерфейсы из саппорта вроде как компилируются нормально. Просто мы думали, что саппорт, это как среда разработки, иначе зачем тогда нужен там пункт ВИПа.
Может мы чего недопонимаем, то объясните.

Кстати насчет новой лицензии, после окончания выходов патчей новая лицензия не нужна, а новые отчеты или интерфейсы могут понадобиться, и каждый раз просить лицензию с новой датой неудобно.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

maikl
даже при компиляции из командрой строки, подключается vip.cfg в котором вы прописываете путь на лицензию саппорта.
Если в той лицензии не будет пункта на компиляцию интерфейсов, то ресурс у вас получится нулевой. Вот почему в лик от саппорта пишут пунтк про вип.
Кстати насчет новой лицензии, после окончания выходов патчей новая лицензия не нужна, а новые отчеты или интерфейсы могут понадобиться, и каждый раз просить лицензию с новой датой неудобно.
не совсем понял что вы имеете в виду. Отчеты и интерфейсы всё равно будут у вас компилиться, т.к. в лицензии будет пункт "компиляция интерфейсов".
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Сообщение sim »

Он имеет в виду, что обычно обновление лицензии для саппорта нужно в случае выхода новых патчей.
А так как патчи уже не выходят (или редко выходят), то новая лицензия вроде бы и не нужна. Но из-за компиляции фейсов (см. тему ветки) приходится ежемесячно ее запрашивать. А это неудобно.
Согласен с ним. У нас примерно такая же неудобица возникает. А предложение дергать дату компа перед каждой компиляцией неправильно и некрасиво. Тем более, что неадминам это делать запрещено доменной политикой. Такой подход может сработать в небольшой организации, где админ сам себе и компилятор и датодергатель. А в рамках завода это не катит.
Ответить