Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Field visibility in issue list

beta

Playing around with the field visibility (a feature much requested by PMs, so thanks for adding it in!), I just noticed an problem. Having created a visibility scheme that hides the assigned resource from external customers (which it does correctly when viewing the issue detail), the column is still available (and is dispalyed as default) in the issue list screen.

nharris
· 1
nharris
Replies (7)
helpful
0
not helpful

We are finishing it off as we speak. Should have a release for testing tomorrow.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Here you go...

http://www.countersoft.com/downloads/CounterSoftGeminiv300.zip
http://www.countersoft.com/downloads/CounterSoftGeminiv300.exe
http://www.countersoft.com/downloads/CounterSoftGeminiv300SampleDatabase.exe
http://www.countersoft.com/downloads/CounterSoft
GeminiServicesv300.zip
http://www.countersoft.com/downloads/CounterSoftGeminiSchedulerv200.exe
http://www.countersoft.com/downloads/CounterSoft
GeminiServicesSamples.zip
http://www.countersoft.com/downloads/CounterSoftGeminiServicesTestHarness.zip

If you simply want to "patch" your existing installation:

1. Install webapp.
2. Run CREATE
PROCS.sql against your database.
3. Run following script against existing databa

ALTER TABLE geminiprojects ADD fieldvisibilityschemeid NUMERIC(10,0) NOT NULL CONSTRAINT geminiprojectsfieldvisibilityschemeiddef DEFAULT (0)

Define an "issues list" scheme and then edit each proejct and select the scheme.


Harvey Kandola
· 212
Harvey Kandola
helpful
0
not helpful

Where do I select the scheme within the project? I thought the field visibility was set in the Issue Type?

If it's in the Default values screen, I'm getting an error when I try to open it:

Error MessageDatedStack TraceAdditional Information

Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index08/05/2008 16:45:49 SOURCE: mscorlib TARGETSITE: Void RemoveAt(Int32) STACKTRACE: at System.Collections.ArrayList.RemoveAt(Int32 index) at System.Web.UI.WebControls.ListItemCollection.RemoveAt(Int32 index) at CounterSoft.Gemini.Web.Project.Admin.DefaultValues.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


nharris
· 1
nharris
helpful
0
not helpful

Its in Global Admin --> Projects -- Edit Project


Harvey Kandola
· 212
Harvey Kandola
helpful
0
not helpful

Your error message has been fixed in 3.0 final release (now available!).


Harvey Kandola
· 212
Harvey Kandola
helpful
0
not helpful

Thanks, I'll give it a go!


nharris
· 1
nharris
helpful
0
not helpful

That seems to work fine, except...

... in the case I'm looking into (hiding assigned user), there are the in-built filters on the project main page including...yup, assigned user. So if you use those filters it only takes a few moments to find out who is assigned to the issue. Also (just thought about this as I was typing), you have the filter options on the issue list through which you can achieve the same end.


nharris
· 1
nharris