Страница 3 из 3
Добавлено: 29 май 2009, 11:44
fedfed
Добавлено: 29 май 2009, 11:59
Алексей
для какого атлантиса? у меня есть для 17 и18
вообще ТП обещала что будут выкладывать.
на моё замечание что лдя 18-го атлантиса файла нет, выслали на ящик сказав, что наверное при синхронизации каталога что-то слетело.
уже 2 недели как не могут положить
Добавлено: 29 май 2009, 15:46
fedfed
для 18 атлантиса
Заранее спасибо
Добавлено: 15 сен 2009, 10:25
RAJAH
Доброго времени суток!
Как правильно использовать frres? Получившийся ресурсник вызывает пустой FR-отчёт. Привожу коды.
батник:
Код: Выделить всё
<папка Галактики>vip.exe c:\Forms\TPP_FR\VedMat\VedMat.prj /linc=ddd /c:VIP.cfg
<папка Галактики>frres.exe c:\Forms\TPP_FR\VedMat\VedMat.fr3 /c: VIP.cfg
VIP.cfg:
Код: Выделить всё
[Database]
DataBaseName=russia81
DataBaseDriver=MS70DRV.DLL
[SQLDriver]
SQLServer=ncacn_ip_tcp:BRAIN[1999]
fullloginname=on
[Compilers]
outputresourcename:=c:\AtlTmp\Gal81\resfiles\VIPRes.res
[HardwareKey]
SharedPath=<путь на hwdir>
[LicParam]
LicFileName=<путь на лицензию>
[Login]
username=user
password=Der Parol
[Files]
TmpFilesDirectory=.\
TmpFilesShortDirectory=.\
[VIP]
VisibleAllInterface=ON
В каталоге батника после компиляции появляется frf_res.log с текстом «В директории файлы c расширением fr3 не найдены» (именно с 2-мя пробелами после слова «директории»).
Спасибо!
Добавлено: 15 сен 2009, 18:10
Алексей
а файл с отчетом в fr как называете? есть четкая инструкция КАК называть файлы. почитайте топик выше, где то LaaLaa мне это уже объяснял, помогло
Добавлено: 16 сен 2009, 12:23
RAJAH
Вот в чем была моя ошибка:
Код:
Обратите внимание имя FR3-файла для Галактики имеет строго определенную структуру:
Компонент!!Интерфейс ПотокДанных Название отчета.fr3
Такая структура имени файла используется системой, чтобы автоматически связывать формы с указанными потоками данных в указанных интерфейсах.
Это, что ли? А что будет компонентом, интерфейсом и потоком данных?
Добавлено: 16 сен 2009, 12:27
RAJAH
Что-то вроде F_USERREPORT!!IstlkrRep StlkrRep VedMat.fr3 (именно с ! и пробелами?), т.е. всецело зависят от меня?
Добавлено: 17 сен 2009, 16:41
LaaLaa
RAJAH писал(а):Что-то вроде F_USERREPORT!!IstlkrRep StlkrRep VedMat.fr3 (именно с ! и пробелами?), т.е. всецело зависят от меня?
Правильное имя файл сразу предлагается когда вы в дизайнере FR выполняете команду "Сохранить файл как". Имя файла которое вам предлагается уже структурировано лучше его не менять (Меняйте только "название отчета" остальное автоматом добавиться).
Добавлено: 18 сен 2009, 12:14
RAJAH
Теперь получилось. Но почему-то только тогда, когда закинул файл fr3 в тот же каталог, что и батник.
Код: Выделить всё
<папка Галактики>frres.exe VedMat.fr3 /c: VIP.cfg
А почему конструкция
Код: Выделить всё
<папка Галактики>frres.exe c:\Forms\TPP_FR\VedMat\VedMat.fr3 /c: VIP.cfg
не срабатывает?
Добавлено: 18 сен 2009, 21:44
LaaLaa
Не заметил сразу
RAJAH, а вы вообще не правильно параметры FRRES.EXE указали, пример правильных параметров
Код: Выделить всё
FRRES.EXE /to /r:d:\путь\ваш_ресурс.res /source:d:\папка_где_лежат_все_формы
Утилита все формы из указанной папки пакует в указанный ресурс. Возможности отдельно взятый FR3-файл запаковать в принципе нет.
Добавлено: 22 сен 2009, 10:07
RAJAH
В принципе, мне подходит: в папке только один файл fr3. Только в этом случае компиляция валится по рантайму 213.
А почему неправильно-то? Путь на ресурс я в CFG указал, и у меня в него компилилось. Если бы ещё узнать аналог /source в параметрах конфигуратора, возможно, скомпилилось бы без падений.
Добавлено: 22 сен 2009, 10:58
Алексей
c:\gal810\exe.5420\frres.exe /to /source:.\FR3\ /r:debug.res
откуда запускаю, там же лежит папка FR3, берутся все фр файлы оттуда и пакуются в дебаг. всё работает.
Добавлено: 22 сен 2009, 10:59
RAJAH
Всё! Опытным путём установил, что такое же матерщинное имя нужно ещё и физически давать файлу fr3 - тогда рантайма не будет. А аналог /source - [Environment] - SourceFilesDirectory (можно и в cfg указывать).