Hello!
I created a computed field age to get the age from the a birth date field. It works good. I went to see in my mySql database and I can see the values are computed are computed correctly for every user.

Now when I create a view with several user Fields the age computed field I created is always empty. However if I try to filter my view base on this field (let's say age between 25 and 30) it works.
I found this similar issue (http://drupal.org/node/1516908) and tried what is said on #8 (i.e. not storing it in the database). If I do that the age value is displayed in my view but I can't use it for as a filter criteria because it is not stored in the database.

Does anyone has an idea on how I can have it displayed in my view results when it is stored in the database?

Thank you in advance,

Comments

I have the same issue, the values are saved in the database and are displayed on a node view but they are not displayed in a view, regardless of what display type I use. If I compare the stored data with a normal field it looks the same, i.e. it seems to be stored correctly in the db.

I experienced somewhat the same issue. However, the age does appear for the administrator! But all other users' ages don't show up.

Is this a PHP permission issues?

User Management > Permissions > Ensure that "view_your_custom_field" is enabled for everyone. Still getting used to Drupal...