On September 2, 2014, Embarcadero released RAD Studio XE7, which included Delphi XE7 and C++Builder. Its biggest development enabled Delphi/Object Pascal and C++ developers to extend existing Windows applications and build apps that connect desktop and mobile devices with gadgets, cloud services, and enterprise data and API by compiling FMX projects for both desktop and mobile devices. XE7 also included:
delphi xe3 enterprise 13
But when we switch to /p:config=debug the build fails with the known errors about missing *.res files. We looked up in the delphi lib/win32/ directory and realized that there are *.res files in the release folder but not in the debug folder. We now further modified the msbuild command to this:
Hi Ludek,\\n\\nI'm still waiting for the link VCL11.\\nCan you tell me when it becomes available?\\n\\nValentin.\",\"author\":\"username\":\"former.member\",\"displayName\":\"Former Member\",\"groupIcons\":[],\"suspended\":true,\"isCurrentUser\":false,\"parentAuthor\":\"username\":\"ludek.uher\",\"displayName\":\"Ludek Uher\",\"groupIcons\":[\"name\":\"moderator\",\"title\":\"This user is an SAP Moderator\",\"priority\":20,\"name\":\"employee\",\"title\":\"This user is an SAP Employee\",\"priority\":21],\"suspended\":false,\"isCurrentUser\":false,\"id\":11851413,\"creationDate\":1437546814000,\"activeRevisionId\":12244452,\"lastActivity\":1437546816000,\"parentId\":11842733,\"originalParentId\":11135917,\"likeCount\":0,\"visibility\":\"full\",\"depth\":0,\"attachments\":[],\"canVoteUpOrCancel\":false,\"relations\":\"canReport\":false,\"visibility\":\"full\",\"canEdit\":false,\"canUseDelete\":false,\"isLiked\":false,\"type\":\"comment\",\"canVoteUpOrCancel\":false,\"canConvertToAnswer\":false,\"canBeModerated\":false,\"canViewRevisions\":false,\"showInReply\":false,\"reported\":false,\"canCancelReport\":false,\"canDelete\":false,\"canVoteDownOrCancel\":false,\"canComment\":false,\"canViewReports\":false,\"isCurrentUserAuthor\":false,\"moderatorComment\":false,\"liked\":false}]},\"11139235\":\"rootParentId\":11139235,\"commentsCount\":5,\"comments\":[\"body\":\"Thanks Ludek - I appreciate the support\\n\\nGary\",\"author\":\"username\":\"gary.conley\",\"displayName\":\"Gary Conley\",\"groupIcons\":[],\"suspended\":false,\"isCurrentUser\":false,\"parentAuthor\":\"username\":\"ludek.uher\",\"displayName\":\"Ludek Uher\",\"groupIcons\":[\"name\":\"moderator\",\"title\":\"This user is an SAP Moderator\",\"priority\":20,\"name\":\"employee\",\"title\":\"This user is an SAP Employee\",\"priority\":21],\"suspended\":false,\"isCurrentUser\":false,\"id\":11145967,\"creationDate\":1408562769000,\"activeRevisionId\":11659148,\"lastActivity\":1408562770000,\"parentId\":11145890,\"originalParentId\":11135917,\"likeCount\":0,\"visibility\":\"full\",\"depth\":0,\"attachments\":[],\"canVoteUpOrCancel\":false,\"relations\":\"canReport\":false,\"visibility\":\"full\",\"canEdit\":false,\"canUseDelete\":false,\"isLiked\":false,\"type\":\"comment\",\"canVoteUpOrCancel\":false,\"canConvertToAnswer\":false,\"canBeModerated\":false,\"canViewRevisions\":false,\"showInReply\":false,\"reported\":false,\"canCancelReport\":false,\"canDelete\":false,\"canVoteDownOrCancel\":false,\"canComment\":false,\"canViewReports\":false,\"isCurrentUserAuthor\":false,\"moderatorComment\":false,\"liked\":false]}"); const simplifiedQuestionView = JSON.parse("true"); (function() window.pageContext = mergeDeep(pageContext, question: id: 11135917, plug: "crystal-reports---delphi-xe-6", votes: 0, questionTitle: "Crystal Reports - Delphi XE 6", isClosed: false, isLocked: false, isRedirected: false, redirectedFromTitle: "", redirectedFromId: "", closedStatusData: JSON.parse(""), userVoted: false, relations: JSON.parse("\"canClose\":false,\"canUnredirect\":false,\"canReport\":false,\"visibility\":\"full\",\"canEdit\":false,\"canUseDelete\":false,\"canReopen\":false,\"type\":\"question\",\"canVoteUpOrCancel\":false,\"canViewRevisions\":true,\"canUnlock\":false,\"reported\":false,\"canVoteDownOrCancel\":false,\"canLock\":false,\"canCancelReport\":false,\"canComment\":true,\"isCurrentUserAuthor\":false,\"canViewReports\":false"), isQuestionAccepted: true , childToViewInfo: id: "" , comments: JSON.parse("\"11468975\":\"rootParentId\":11468975,\"commentsCount\":11,\"comments\":[\"body\":\"Hi Ludek,\\n\\nI'm still waiting for the link VCL11.\\nCan you tell me when it becomes available?\\n\\nValentin.\",\"author\":\"username\":\"former.member\",\"displayName\":\"Former Member\",\"groupIcons\":[],\"suspended\":true,\"isCurrentUser\":false,\"parentAuthor\":\"username\":\"ludek.uher\",\"displayName\":\"Ludek Uher\",\"groupIcons\":[\"name\":\"moderator\",\"title\":\"This user is an SAP Moderator\",\"priority\":20,\"name\":\"employee\",\"title\":\"This user is an SAP Employee\",\"priority\":21],\"suspended\":false,\"isCurrentUser\":false,\"id\":11851413,\"creationDate\":1437546814000,\"activeRevisionId\":12244452,\"lastActivity\":1437546816000,\"parentId\":11842733,\"originalParentId\":11135917,\"likeCount\":0,\"visibility\":\"full\",\"depth\":0,\"attachments\":[],\"canVoteUpOrCancel\":false,\"relations\":\"canReport\":false,\"visibility\":\"full\",\"canEdit\":false,\"canUseDelete\":false,\"isLiked\":false,\"type\":\"comment\",\"canVoteUpOrCancel\":false,\"canConvertToAnswer\":false,\"canBeModerated\":false,\"canViewRevisions\":false,\"showInReply\":false,\"reported\":false,\"canCancelReport\":false,\"canDelete\":false,\"canVoteDownOrCancel\":false,\"canComment\":false,\"canViewReports\":false,\"isCurrentUserAuthor\":false,\"moderatorComment\":false,\"liked\":false],\"11139235\":\"rootParentId\":11139235,\"commentsCount\":5,\"comments\":[\"body\":\"Thanks Ludek - I appreciate the support\\n\\nGary\",\"author\":\"username\":\"gary.conley\",\"displayName\":\"Gary Conley\",\"groupIcons\":[],\"suspended\":false,\"isCurrentUser\":false,\"parentAuthor\":\"username\":\"ludek.uher\",\"displayName\":\"Ludek Uher\",\"groupIcons\":[\"name\":\"moderator\",\"title\":\"This user is an SAP Moderator\",\"priority\":20,\"name\":\"employee\",\"title\":\"This user is an SAP Employee\",\"priority\":21],\"suspended\":false,\"isCurrentUser\":false,\"id\":11145967,\"creationDate\":1408562769000,\"activeRevisionId\":11659148,\"lastActivity\":1408562770000,\"parentId\":11145890,\"originalParentId\":11135917,\"likeCount\":0,\"visibility\":\"full\",\"depth\":0,\"attachments\":[],\"canVoteUpOrCancel\":false,\"relations\":\"canReport\":false,\"visibility\":\"full\",\"canEdit\":false,\"canUseDelete\":false,\"isLiked\":false,\"type\":\"comment\",\"canVoteUpOrCancel\":false,\"canConvertToAnswer\":false,\"canBeModerated\":false,\"canViewRevisions\":false,\"showInReply\":false,\"reported\":false,\"canCancelReport\":false,\"canDelete\":false,\"canVoteDownOrCancel\":false,\"canComment\":false,\"canViewReports\":false,\"isCurrentUserAuthor\":false,\"moderatorComment\":false,\"liked\":false]"), answerPager: answersCount: 2, page: 1, pageSize: 10, pageCount: 1, sort: "votes" , answers: JSON.parse("[\"body\":\"Hi GaryGoing 64 bit without rewriting in .NET is not an option. No 64 bit VCL.CR 2013 does not install any SDK. To get the SDK, you'd have to download the SAP Crystal Reports, Developer Version for Visual Studio .NET. Then have a look at the following:KBA: 1606663 - Does Crystal Reports SDK for VS .NET work with Delphi Prism?As far as VCL. The last VCL was in CR XI (11.0): could update this to v. 11.5 (CR XI R2) by following the document Updating the Visual Component Library in Crystal Reports XI.Reports created in CR 2013, will for the most part work ok in CR XI R2, though you'd have to do a lot of testing of each report to make sure. E.g.; never a good idea to run a report created in higher version of CR. I believe you can still obtain CR XI R2, but you'll have to call sales (866-681-3435) and find out. The VCL will still be 32 bit, but you'll be up 4 versions of CR (but still 2+ versions behind current version). Please note that CR XI R2 is out of support - has been for well over two years now.To sum up:1) No way to go 64 bit and still use the VCL.2) Only way to get the app to 64 bit and be current would be recoding - at least the CR part using SAP Crystal Reports, Developer Version for Visual Studio .NET.Just for completeness, I should mention the there is also a Java SDK:SAP BusinessObjects - SAP Crystal Reports, Version For Eclipse Download- Ludek Senior Support Engineer AGS Product Support, Global Support Center Canada Follow us on TwitterMessage was edited by: Don Williams\",\"author\":\"username\":\"ludek.uher\",\"displayName\":\"Ludek Uher\",\"groupIcons\":[\"name\":\"moderator\",\"title\":\"This user is an SAP Moderator\",\"priority\":20,\"name\":\"employee\",\"title\":\"This user is an SAP Employee\",\"priority\":21],\"suspended\":false,\"isCurrentUser\":false,\"id\":11139235,\"posted\":1408375885000,\"votes\":5,\"isAccepted\":true,\"isLocked\":false,\"userVoted\":\"\",\"relations\":\"score\":5,\"canCancelAccept\":false,\"canUnlock\":false,\"canUseDelete\":false,\"accepted\":true,\"canVoteDownOrCancel\":false,\"canLock\":false,\"canAccept\":false,\"type\":\"answer\",\"canVoteUpOrCancel\":false,\"isCurrentUserAuthor\":false,\"attachments\":[],\"body\":\"Hi:\\nVCL for Delphi 2010...XE6 can be done. It is not just as it is said to modify Delphi version in About window. You have to make a lot of changes:\\n1º Remove all references to design windows, because strings passed to crystal dlls from any window are Unicode an will generate memory violation.\\nso you will still able to change properties but not at design time, only at run time by code.\\nComponent will still 100% functional but at run time.\\n2º you have to trap all string, char, etc calls and convert them to ansi. some are not possible, because they are api calls, so implement creating parallel string variables ansi/unicode and sync them.\\n3º It is expected to change thousands of lines, so do a global replacement of expressions and let compiler warm what is wrong. No human can dot it one by one.\\nThis solution will work for any Delphi>2009 and for 32bit.\\nSince CRPE64.DLL (and others crystal DLL) doesn't exist, Crystal VCL component is 32 bit only.\\nCrystal Net assemblys will be hard to encapsulate in a Delphi component, like we are used to.\\n\\nSo enjoy, I hope you will get it, I will be glad to distribute the files, if I had SAP consent.\\nMaybe they could release CrystalVCL compoment as open source, after having deprecated it so many years ago?\",\"author\":\"username\":\"former.member\",\"displayName\":\"Former Member\",\"groupIcons\":[],\"suspended\":true,\"isCurrentUser\":false,\"id\":11468975,\"posted\":1421339062000,\"votes\":2,\"isAccepted\":false,\"isLocked\":false,\"userVoted\":\"\",\"relations\":\"score\":2,\"canCancelAccept\":false,\"canUnlock\":false,\"canUseDelete\":false,\"canVoteDownOrCancel\":false,\"canLock\":false,\"canAccept\":false,\"type\":\"answer\",\"canVoteUpOrCancel\":false,\"isCurrentUserAuthor\":false,\"attachments\":[]]"), answerForm: formAction: "/answers/11135917/post.json", textareaName: "body", textareaErrors: "", isAttachmentsEnabled: true, answerEditorialGuideline: title: "Before answering", content: "You should only submit an answer when you are proposing a solution to the poster\'s problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that your answer complies with our Rules of Engagement.", links: [ title: "Rules of Engagement", href: " -of-engagement.html", ] , answerMinBodyLength: '10', answerMaxBodyLength: '20000' , currentUser: sapInternalId: '', permissions: canVoteUpOrCancel: false, canVoteDownOrCancel: false, canModerate: false, , isVotedUp: false, isVotedDown: false , alerts: alertModeratorMinLength : "It should be given a proper explanation about why the content is inappropriate.", alertModeratorMinLengthValue : "10", alreadyReportedMessage : "You already have an active moderator alert for this content." , url: profileApiBaseUrl: ' -api.services.sap.com', followUnfollowQuestion: '/sap/nodeSubscription.json', isFollowingQuestion: '/sap/isFollowingNode.json', vote: voteUp: '/commands/0/voteup.json', voteDown: '/commands/0/votedown.json', cancelVote: '/commands/0/cancelvote.json' , rss: answers: '/feed/11135917/answers.rss', answersAndComments: '/feed/11135917/comments-and-answers.rss' , authorizeUploadContext: type: 'answer' , atMention: userSearchServiceUrl: ' ', currentUserName: '', useNewUSSCORS: true, atMentionDelayMs: 100, showMentionInRedactor: true , attachmentSettings: commentMaxAttachments: '2', answerMaxAttachments: '10', commentMaxAttachmentSizeBytes: '1048576', answerMaxAttachmentSizeBytes: '1048576', commentAttachmentsSizeBytesTotal: '2097152', answerAttachmentsSizeBytesTotal: '10485760' , editor: editorClipboardUploadEnabled: true ) )(); Home
Community
Ask a Question
Write a Blog Post
Login / Sign-up Search Questions and Answers 0 Gary Conley Aug 15, 2014 at 10:26 PM Crystal Reports - Delphi XE 6 900 Views Follow RSS Feed At the risk of nauseating the readers who have no doubt seen posts like this a thousand times, I am faced with the prospect of migrating a very large Delphi Code base which is currently supported using Delphi 5. (Yes I know, it needn't be said.) This very large code base uses Crystal 8.5 for reporting and of course uses the very fine VCL code from back in the day. I understand that Crystal long ago quit supporting VCL (Delphi) in favor of .NET and I understand all the business reasons for having done so however, I still need to migrate a system that has a report base of well over 300 standard reports and countless custom reports. 2ff7e9595c
Comments