web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics SL (Archived)

Upgrade SL2011 FP1 to SL2015 CU2 Customization issues

(0) ShareShare
ReportReport
Posted on by 1,226

Took client to production over the weekend. We did all the required testing using RDP to the new server and worked through all the kinks. However, the workstations this morning are having troubles with customizations.

They are a mix of BSL and VBA. The BSL components have been installed on the server. Since the customizations that were "failing" (they are still working on the server) have BSL touches, we installed the BSL components on a couple of workstations to see if that provided a solution. Unfortunately, it didn't.

My next step is to uninstall and reinstall the client on the workstation. Their IT department did the installs over the weekend and while I have the utmost faith in their abilities, this is a bit different than previous versions.

Anyone have any other suggestions I can try?

Thanks!

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Ajit Kannan Profile Picture
    1,246 on at

    Hi,

    I have faced this issue very long back and here is the resolution that I have taken to overcome this issue to convert the BSL code to VBA code.

    For example, Vendor maintenance screen does have BSL customization 

    Export the BSL code (0327000_BSL.CST) in SL2011 environment. In SL2015, delete the BSL customization of vendor maintenance screen then switch to ALLUSER customization level and write something in form editor and save the customization and export the customization (0327000_VBA_TEST.CST).

    Open the file 0327000_BSL in the notepad and copy the controls and form code one by one and Open the file 0327000_VBA_TEST in the notepad and paste the copied content (form controls & code) and save.

    Now, Import 0327000_VBA_TEST into SL2015 machine, the customization should work.

    Please try this and let me know how it goes.

    Thanks,

    Ajit

  • Stuart Nottingham Profile Picture
    1,226 on at

    Good morning, Ajit. Thanks for your reply. I'm going to try this, but had a couple of questions/observations. 

    First, the customizations all work on the server. It is only at the workstation this one screen (08.010.00) fails to load. Looking at your proposed answer, it seems to me to be a solution if it failed everywhere (including the server.)

    Second, if I open the form in the editor, it will be opening as a VBA customization. Would this make a difference? My gut tells  me that it would.

    Again, thanks for your help. I look forward to your response.

  • Community Member Profile Picture
    on at

    .

  • Ajit Kannan Profile Picture
    1,246 on at

    Hi Stuart,

    If it something not works in workstation, then we should try this as a workaround but never seen such issue.

    Once you move the BSL controls to VBA, then the system converts into VBA. This is how it works. If you want to try, below explanation might help you

    If you have any code written in BSL events. For example, In the Update_onUpdate, BSL does have different parameters and some difference in declaration side also VBA has a different set of parameters & declaration is slight differ from BSL so you need to adjust the parameters & declaration accordingly.

    Thanks,

    Ajit

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics SL (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans