Home
|
Forums
|
Contact
|
Search
|
Syndication
[login]
[create account]
Monday, August 18, 2025
slxdeveloper.com
Home
Search
Contact us
About slxdeveloper
Syndication
Community
Forums
(NEW!)
Newsletter Archive
Members
Your Profile
Submit Article
General
Administration
(6)
OLE DB Provider
Miscellaneous
(2)
Architect
VBScript
(9)
ActiveX Controls
(6)
How To's
(14)
.NET Extensions
(3)
External
OLE DB Provider
(12)
SLAPI (SlgxApi.dll)
SalesLogix COM
(1)
Web
ASP/ASP.NET
(2)
Web Services
Web Client
Downloads
Samples
(17)
Documentation
(7)
Utilities
(18)
Resources
SalesLogix
(3)
Programming
(1)
8/18/2025 8:27:47 AM
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 - SalesLogix Scripting & Customization
Forum to discuss writing script in Architect plugins for SalesLogix & general SalesLogix customization topics
(for Windows client only)
. View the
code of conduct
for posting guidelines.
Forums RSS Feed
Back to Forum List
|
Back to SalesLogix Scripting & Customization
|
New Thread
View:
Dynamic
Flat
Tree
Search:
Author
Thread: SetFieldValue always updates first row
Dave N
Posts: 13
SetFieldValue always updates first row
Posted: 12 Jan 08 12:41 PM
Hi,
I am trying to get SetFieldValue to update the row of a grid. I have added the PK manually to the grid (and made non-visible). I've debugged the script code and all the values being passed in are correct. However; no matter what PK value I pass in, the first row in the grid changes. No matter which way I sort the grid, the first row always changes.
Is anyone aware of any know issues in this regard? I am using 7.2 lan
Alternatively, is there another way to refresh the contents on a row in the grid without refreshing the whole grid?
Thanks,
Dave
[
Reply
][
Quote
]
Matt Dockins
Posts: 159
Re: SetFieldValue always updates first row
Posted: 16 Jan 08 9:07 AM
I know of no way to refresh a row in a grid without refreshing the whole grid, BUT your other issue may be that you are trying to work on the grid recordset and not the grid itself (which is fine, but the recordset doesn't maintain the selected index) so what you have to do first is DataGrid.GetCurrentField("PKValue") where PKValue is the column name of the pk field you have hidden. Then, if you are using the grid recordset (i.e. set objRS = DataGrid.Recordset) then you need to do objRS.find with the id retrieved earlier.
Please post your code if this doesn't make sense and I'll see if I can help further.
[
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 © 2025 Customer FX Corporation. The information and opinions expressed here are not endorsed by Sage Software.
code of conduct
|
page cache (param): 8/18/2025 9:21:36 AM