У меня есть приложение, которое использует команду MODIFY REPORT, чтобы пользователь мог вносить изменения в такие элементы, как ярлыки, чтобы он мог адаптировать отчет к своим собственным требованиям.VFP Изменить отчет - Ограничения
На моей машине Win7 это работает нормально, как при работе в сеансе VFP, так и при запуске приложения как отдельно стоящего .exe.
На моей машине Win10 это работает отлично под VFP, но окно с полным полным экраном не отображается, если я не включил ReportBuilder.app в папку с моей программой .exe ((также я вижу, что мне нужно включить несколько. dll files (vfp9r.dll & c) для запуска .exe.
Правильно ли это подходит, или есть ли другой способ сделать это (даже привязывая этот код к файлу .exe). Благодарен за руководство - или указал в сторону какой-либо соответствующей документации - как всегда. Andrew M.
Это, похоже, не так. Приложение не делает прямого вызова Report Builder.app. (На машине W10) Если присутствует ReportBuilder.app, MODIFY REPORT работает нормально, показывая все вкладки свойств поля, когда вы щелкните правой кнопкой мыши по полю в макете отчета. Если ReportBuilder.app переименован или удален, тогда MODIFY REPORT вернется к отображению свойств ограниченного поля «Report Expression». Другие файлы присутствуют: vfp9r.dll, vfp8renu.dll, msvcr.dll, gdiplus.dll –
Фактически вы подтверждаете, что это так: «... тогда MODIFY REPORT вернется к отображению свойств ограниченного поля ...». IOW вы говорите, что это работает без reportBuilder.app. FWIW Я также использую Modify Report в своих проектах, и я никогда не включал reportBuilder.app (и мои приложения используются на разных платформах, включая Windows 10). –
Вы сказали: «Изменить отчет ... не требуется включение reportbuilder.app». Я говорю, что это не всегда. На рассматриваемой машине (моя машина W10), если ReportBuilder.app отсутствует, в MODIFY REPORT доступны только ограниченные свойства поля. Кто-нибудь еще знает, почему это может произойти? Благодарю. –