First – You might review this forum thread and see if one of them helps him:
http://www.datasprings.com/Products...fault.aspx Another option?
Time consuming but possible…
1. Remove the core profile mapping feature (for now)
2. Go to each username under manage users where the data isn’t displayed (if you have a list of UserID’s you can just change out the querystring value)
3. Create a SQL Completion Event to insert or update the users profile property with the $(Value) for that user.
4. Once you are finished go back and map the users data
A stored procedure/SQL could look like this:
Declare @MyCount int
Set @MyCount = (Select Count(*) from UserPRofile Where UserID = $(UserID) AND PropertyDefinitionID = 158)
if @MyCount = 0
BEGIN
Insert Into UserProfile(UserID, PropertyDefinitionID, PropertyValue, Visibility, LastUpdatedDate)
Values ($(UserID), 158, '$(YourField)', 2, GetDate())
END
if @MyCount > 0
BEGIN
Update UserProfile
Set PropertyValue = '$(YourField)'
Where UserID = $(UserID)
AND PropertyDefinitionID = 158
END
This example would assume your profile property was field ID 158 and would still require you to go to each individual user and click submit so that the SQL would run.
If you had more like 2000 entries I would find a more appropriate SQL Query but it would take some more time. We can write these queries for you but this is covered under our Premium Support options, you can find out more or pick up hours at
http://www.datasprings.com/Premium-Support. Thanks,
Chad