[DevExpress Support Team: CLONED FROM Q558252: "Invalid value for field 'MY_EVENT_ID" problem during the migrating from VCL 13.1 to VCL 13.2]
Steps to reproduce:
- Create a new event.
- Select it.
- Click the "Edit" button.
[DevExpress Support Team: CLONED FROM Q558252: "Invalid value for field 'MY_EVENT_ID" problem during the migrating from VCL 13.1 to VCL 13.2]
Steps to reproduce:
We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.
Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.
Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.
Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.
I know that dx priorities does not match with my ones, anyway since this bug does not allow me to keep developing my User Interface I'd like to know a tentative date, even if not accurate. By when you think you'll fix this? Thank you.
Hello,
We are doing our best to solve this problem ASAP and already have certain progress with it. Here is the unofficial hot fix that should solve the problem:
unit cxSchedulerStorage: function TcxSchedulerEditingEventInfoList.ShowEditor(const AEventInfo: TcxSchedulerEventEditInfo; out AModified: Boolean): Boolean; begin AEventInfo.ForcePatternEditing := AEventInfo.ForcePatternEditing and AEventInfo.Event.IsRecurring; Result := not IsEventEditing(AEventInfo.Event, AEventInfo.ForcePatternEditing); Result := Result and DoShowEditor(AEventInfo, AModified); end;
Please test it on your side and let me know the result.
Thanks. This unofficial fix does the job also in my real application. I will now focus on my other problem and make a sample for you.
I created another ticket: http://www.devexpress.com/Support/Center/Question/Details/Q580013 this is not my second problem i mentioned, this is just something i just discovered
i realized you did not release this fix in 13.2.4. will you do in 13.2.5?
You are right, VCL 13.2.4 still have this problem. We will do our best to fix it in VCL 13.2.5. Meanwhile you can use the workaround I provided above.
i saw you removed the unofficial fix, anyway i used it succesfully