2016-10-09 4 views
0

У меня есть приложение, которое использует команду MODIFY REPORT, чтобы пользователь мог вносить изменения в такие элементы, как ярлыки, чтобы он мог адаптировать отчет к своим собственным требованиям.VFP Изменить отчет - Ограничения

На моей машине Win7 это работает нормально, как при работе в сеансе VFP, так и при запуске приложения как отдельно стоящего .exe.

На моей машине Win10 это работает отлично под VFP, но окно с полным полным экраном не отображается, если я не включил ReportBuilder.app в папку с моей программой .exe ((также я вижу, что мне нужно включить несколько. dll files (vfp9r.dll & c) для запуска .exe.

Правильно ли это подходит, или есть ли другой способ сделать это (даже привязывая этот код к файлу .exe). Благодарен за руководство - или указал в сторону какой-либо соответствующей документации - как всегда. Andrew M.

ответ

0

Либо в win 10, либо в старой версии Windows, Modify Report работает просто отлично и не работает, t нужно включить reportbuilder.app. Включение файлов времени выполнения является обязательным, хотя (vfp9 * .dll). Если вы делаете вызовы reportbuilder.app (я, например, не), вам необходимо предоставить его.

+0

Это, похоже, не так. Приложение не делает прямого вызова Report Builder.app. (На машине W10) Если присутствует ReportBuilder.app, MODIFY REPORT работает нормально, показывая все вкладки свойств поля, когда вы щелкните правой кнопкой мыши по полю в макете отчета. Если ReportBuilder.app переименован или удален, тогда MODIFY REPORT вернется к отображению свойств ограниченного поля «Report Expression». Другие файлы присутствуют: vfp9r.dll, vfp8renu.dll, msvcr.dll, gdiplus.dll –

+0

Фактически вы подтверждаете, что это так: «... тогда MODIFY REPORT вернется к отображению свойств ограниченного поля ...». IOW вы говорите, что это работает без reportBuilder.app. FWIW Я также использую Modify Report в своих проектах, и я никогда не включал reportBuilder.app (и мои приложения используются на разных платформах, включая Windows 10). –

+0

Вы сказали: «Изменить отчет ... не требуется включение reportbuilder.app». Я говорю, что это не всегда. На рассматриваемой машине (моя машина W10), если ReportBuilder.app отсутствует, в MODIFY REPORT доступны только ограниченные свойства поля. Кто-нибудь еще знает, почему это может произойти? Благодарю. –