Novell Home

Showing Columns in Shared Address Books

Novell Cool Solutions: Trench
By John Burns III

Digg This - Slashdot This

Posted: 21 Feb 2001
 

Current Version: GroupWise 5.5 EP

I have been struggling with the problem of not all columns showing up when viewing an address book that was shared with me.

Via a little "reverse engineering" of the Registry settings for the specific address book that I was interested in, I found the "Keys" associated to it, figured out which ones related to the columns I wanted, and then switched the "Show=" string value to "Yes" for the ones I wanted to see, and "No" for those I did not.

Additionally, I was able to set the "Primary Sort Key" to the correct column, and reset the column order using the Position value.

I have not had any ill effect on the other five address books that I use, nor does revoking the share and then resharing it cause any ill effects. The Registry keys are not removed when the Share is revoked, making it available if it is reshared, with the identical name most likely. I did not test renaming the share, but it seems logical to me that it would not match if it was not identical, therefore generating new keys in the Registry. The columns showing up in each book still show up. I have added or removed columns in the other books without seeing a change in the others (including the book shared to me).

Important Note: These changes make the shared address book much more useful to me. Bear in mind that it is always risky when you root around in the registry, and you should not try this unless you are absolutely confident you know what you're doing in there.

Here is the "Field Cross-Ref" list that I "generated" by turning all values to "no", and then on one at a time to see their effect.

Ending key value

Field Name

3001001

name

3A08001

office phone number

3A18001

department

3A23001

fax phone number

3003001

email address

3A06001

first name

3A11001

last name

3A17001

title

3A29001

address

3A27001

city

3A28001

state

3A26001

country

3A2A001

zip code

3002001

email type

3A19001

mail stop

3A09001

home phone number

3A1C001

cell phone number

3A1A001

phone number

600B001

greeting

600F001

owner

3A16001

organization

3004001

comments

6604001

domain

6609001

additional routing

6605001

post office

6603001

guid

6607001

nds distinguished name

6608001

network id

3A00001

user id

660D001

internet domain

8000001

network id

8002001

user defined 1

8003001

user defined 2

8004001

user defined 3

8005001

user defined 5

8006001

user defined 6

8001001

no field

8007001

user defined 7

8008001

user defined 9

3A21001

no field

FYI

  1. Because the above key values all end with the letter 'E', I left it off (just in case you were wondering).
  2. I also do not show the entire path, because the path would be different for each address book. Showing the path for mine would be useless to others.
  3. Because this address book will be shared with about 40 other staff, we will export the associated Registry keys for this book to a ".reg" file so that the other staff do not have to wander the Registry to make the changes.


Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell