CounterSoft Community Server

Welcome to CounterSoft Community Server Sign in | Join | Help
Home Forums

Field visibility in issue list

Last post 05-12-2008, 2:22 PM by nharris. 7 replies.
Sort Posts:
  •  05-07-2008, 10:17 AM

    Field visibility in issue list

    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.
  •  05-07-2008, 10:28 PM

    Re: Field visibility in issue list

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

  •  05-08-2008, 3:20 PM

    Re: Field visibility in issue list

    Here you go...

    http://www.countersoft.com/downloads/CounterSoft_Gemini_v3_0_0.zip
    http://www.countersoft.com/downloads/CounterSoft_Gemini_v3_0_0.exe
    http://www.countersoft.com/downloads/CounterSoft_Gemini_v3_0_0_SampleDatabase.exe
    http://www.countersoft.com/downloads/CounterSoft_Gemini_Services_v3_0_0.zip
    http://www.countersoft.com/downloads/CounterSoft_Gemini_Scheduler_v2_0_0.exe
    http://www.countersoft.com/downloads/CounterSoft_Gemini_Services_Samples.zip
    http://www.countersoft.com/downloads/CounterSoft_Gemini_Services_TestHarness.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 gemini_projects ADD fieldvisibilityschemeid NUMERIC(10,0) NOT NULL CONSTRAINT gemini_projects_fieldvisibilityschemeid_def DEFAULT (0)

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

    Harvey Kandola
    CounterSoft™
  •  05-08-2008, 4:34 PM

    Re: Field visibility in issue list

    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)

  •  05-08-2008, 8:21 PM

    Re: Field visibility in issue list

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

    Harvey Kandola
    CounterSoft™
  •  05-10-2008, 2:26 PM

    Re: Field visibility in issue list

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

    Harvey Kandola
    CounterSoft™
  •  05-12-2008, 11:09 AM

    Re: Field visibility in issue list

    Thanks, I'll give it a go!
  •  05-12-2008, 2:22 PM

    Re: Field visibility in issue list

    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.
View as RSS news feed in XML