Home | Forums | Contact | Search | Syndication  
 
 [login] [create account]   Saturday, May 25, 2024 
 
slxdeveloper.com Community Forums  
   
The Forums on slxdeveloper.com are now retired. The forum archive will remain available for the time being. Thank you for your participation on slxdeveloper.com!
 Architect Forums - Legacy Development
Forum to discuss SalesLogix legacy development including views, scripts, etc.. View the code of conduct for posting guidelines.
Forums RSS Feed


 Back to Forum List | Back to Legacy Development | New ThreadView:  Search:  
 Author  Thread: Plugin won't update?
Brian Smith
Posts: 18
 
Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 06 Mar 08 11:42 AM
Yesterday I added a column to the Account Products legacy form. It didn't work out as I wanted to I reverted back to the older version, but the new form (with the added column) still persists in SLX client. I've gone so far as to delete the changed plugin, re-import the original, etc. etc. When I look at the list of plugins in Architect, I only have ONE version of Account Products. When I open it in Developer, it is the original. I release it to Everyone, then start SLX client and the old oen (with the added column) is still there! Any idea how to get rid of this thing?
[Reply][Quote]
Stephen Redmond
Posts: 190
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 07 Mar 08 2:09 AM
Not sure if this still works but when that used to happen it was because of cached layout in HKEY_CURRENT_USER\Software\SalesLogix\Client\Grids

Remove the key and see if that helps.


Stephen
[Reply][Quote]
Brian Smith
Posts: 18
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 07 Mar 08 9:18 AM
Thank you for the advice Stephen. It was a great idea but unfortunately it didn't help. Interestingly, I actually made a copy of the form and renamed it to see if the update would show on the new form, but they are both present in the Accounts tree of SLX client and both show the non-Architect version.

[Reply][Quote]
Stephen Redmond
Posts: 190
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 07 Mar 08 1:54 PM
Are you sure that you are looking at the right version of the plugin in the client? You can use SlxProfiler to see what it is loading from the database and compare to see that it is the one that you have saved.

Does it look the same from another user's PC?

What user are you using to develop with and then test? Should be the same unless you have released.



Stephen
[Reply][Quote]
Brian Smith
Posts: 18
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 07 Mar 08 2:36 PM
Thanks. I ran SLXProfiler on my desktop and definitely spot that the SQL statement is not the same as what's defined for the query in the legacy form in Architect. I am developing as user "brians", and testing in SLX client using the same user. I have released the legacy form to "Everyone" though, so there should not be a discrepancy.

Any idea where plugins physically stored and pulled down by the clients? I'd like to do some additional release attempts and check out the file properties to see what's going on.

[Reply][Quote]
Stephen Redmond
Posts: 190
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 07 Mar 08 2:44 PM
Just a thought - if you have an "Active" version with the same name, then this will be displayed instead of the legacy one in the tabs.

Try going into the PLUGIN table and rename the Active one - Type = 28.


Stephen
[Reply][Quote]
Brian Smith
Posts: 18
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 11 Mar 08 3:54 PM
Another good idea, though there was only one active one in the PLUGINS table called "Account Products". I decided to delete all but the active one and try again. No go. I then deleted the active one, opened SLX client to ensure it was gone, then re-imported the form from a bundle I had created. It came back in its original form, no pun intended. I then opened it in Architect, added the column I wanted, saved it, released to all, and the old one still shows up in SLX client. Architect shows the modification history and shows that the form has been updated and released to Everyone. It's just strange, and only a problem with this one form. I modified a couple others and they were fine.

I'm going to give up on it for now and come back to it when I have some more time to burn.

Thanks!
[Reply][Quote]
Samuel
Posts: 18
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 30 Apr 08 6:03 AM
Hi guys,

sorry to interrupt your conversation, I have no solution to provide unfortunately!

I have myself an issue when releasing legacy forms to my users, therefore I was reading your thread with interest. I have a "newbie" question, I would appreciate if one of you could take the time to clarify a few things for me, or let me know where I can find more information.
I was wondering where the Plugin table is, as I can't find it, and how can I rename the Active one - Type = 28? What does it entail really to do that?
Thanks,
Regards,

S.
[Reply][Quote]
John H. Hedges
Posts: 62
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 01 May 08 11:44 AM
Where are you looking? You won't find the PLUGIN table in the SLX Database Manager - they don't want you messing with that one. However, you could always get yourself a copy of Electrician (www.jh3.com/software/electrician.htm) if you just want to look around in there.

A "legacy" form is TYPE = 4. Don't change the TYPE number of an existing plugin - that would be bad... If you're looking to convert a legacy form to an ActiveForm, there's a hidden/unsupported "Forms Converter" feature in Architect that you enable by adding a Windows Registry value (HKEY_CURRENT_USER\Software\SalesLogix\Architect, add DWORD value "AllowFormConversions", and set it to 1), but don't expect anything miraculous to occur.

SLX is usually pretty good about maintaining the distinctions between ActiveForms (TYPE=28) and Legacy forms, even in the EditView properties of grids (and what version of SLX are you running, btw?). If you believe an ActiveForm is being called when a legacy form should be, or vice-versa, could you be a bit more detailed and specific about what's actually happening?
[Reply][Quote]
Samuel
Posts: 18
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 02 May 08 5:32 AM
Thanks for these informations
I was looking in the Database manager, yes. I'm using version 7 sp 1
I've explained what's happening in another post on this forum (http://www.slxdeveloper.com/forum.aspx?forumid=2003&postid=14190), I don't want to change the original topic of this thread.
Basically, the Account detail view currently used on my system is a legacy form. I change the property of a field (read only: true to false), save the plugin (same name, new version), and release it to everyone.
Then, when I try to open the Account detail view in the clients I have an error message: "Could not load plugin system Account details. Please make sure it is released".
I had done in the past a similar change to a field on the Opportunity detail view (which is ActiveForm on my system), and it worked fine. So I guess I'm releasing correctly plugins.
I understand that the best long term solution would be to convert the legacy forms into active forms, it's just really annoying not to understand what is causing the issue!
Regards,
S.
[Reply][Quote]
John H. Hedges
Posts: 62
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 02 May 08 4:10 PM
Oh, THAT! Yes, that's a bit of a pain.

It's probably looking for a view (TYPE=4) plugin with a specific PLUGINID, namely "SYSDETACC"... I believe you actually have to get rid of any Account Detail view plugins that don't have that specific ID, as well as the ActiveForm versions, for that to work. Then you change the PLUGINID on the version you actually want, then bundle it, and release it that way. Otherwise it tries to load the Account Details MainView, and if there's no ActiveForm version of Account Detail to load into the MainView, you get that error.

I could be wrong about some of that, though... it's been quite a while!

However, I'm afraid converting the legacy Account/Contact Detail forms to ActiveForms is the best short-term solution too. Try that form-converter feature - it won't create a perfect replica, but it should at least get you started.
[Reply][Quote]
RJ Samp
Posts: 973
Top 10 forum poster: 973 posts
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 08 May 08 2:40 PM
The ActiveX 7.01 version of the Account Detail trumps the Legacy View 100% of the time. Also Contact Detail and Opportunity Detail.

Also, I don't think that the 7.01+ MANDATORY Account, Contact, Opportunity MAINVIEW forms support a Legacy detail form.

PERIOD.

So you'll have to convert your legacy Detail Views to ActiveX.....

OR at minimum.....delete the ActiveX forms (I recall this from back in version 6.0000000 many many years ago).


IMHO you are going to be in Deep Wampu DooDoo Trouble with SLX 7.01 and Legacy Account, Contact, Opportunity Detail Views.....

not recommended here....
[Reply][Quote]
Samuel
Posts: 18
 
Re: Plugin won't update?Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 12 May 08 6:02 AM
Sorry for the late reply, I've been away all week,
Many thanks for all your advice,
I'm going to have a go at the form-converter, sounds like a good start,
Thanks,
S



[Reply][Quote]
 Page 1 of 1 
  You can subscribe to receive a daily forum digest in your user profile. View the site code of conduct for posting guidelines.

   Forum RSS Feed - Subscribe to the forum RSS feed to keep on top of the latest forum activity!
 

 
 slxdeveloper.com is brought to you courtesy of Ryan Farley & Customer FX Corporation.
 This site, and all contents herein, are Copyright © 2024 Customer FX Corporation. The information and opinions expressed here are not endorsed by Sage Software.

code of conduct | Subscribe to the slxdeveloper.com Latest Article RSS feed
   
 
page cache (param): 5/25/2024 9:22:11 AM