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.




History Report needed on current and closed Issues

web-app

History Report needed on current and closed Issues - how do I extract the data and create this report?

We are using version 1.9.1. If I  need to use webservices, please can you send me the full instructions.

 

Stefnie
· 1
Stefnie
Replies (5)
helpful
0
not helpful

What did you by "history report"?  Do you want to know about closed issues? Do you want to know about issue changes?

 


KevinGoodman
· 1
KevinGoodman
helpful
0
not helpful

I need to get the full history of all the closed issues. Please help


Stefnie
· 1
Stefnie
helpful
0
not helpful

Here is a possible approach:

  1. Create issue filter that shows up CLOSED issues -- make sure you save this filter.
  2. Remember the Filter ID (displayed as a tooltip when you hover over a saved filter).
  3. Use Gemini web services to pull the issues by providing the FIlter ID.
  4. Consume the issues as required.

Hope this helps.


Harvey Kandola
· 212
Harvey Kandola
helpful
0
not helpful

Ok, thanx this is now where I got stuck yesterday.

Please can you send me the step-by-step how to do this. I do not know how to use webservices and I need some hand-holding to work through this.

 


Stefnie
· 1
Stefnie
helpful
0
not helpful
ANSWER

Please follow the steps below in order to use Gemini web services:

  1. Create a C# console application (can be any C# app really)
  2. Add references to System.Web.Services and CounterSoft.GeminiLib (this is under Code Samples\Lib of the 1.9.1 download)
  3. Add the existing proxy class, GeminiWSProxy.cs from the code samples\web services folder.
  4. Type the follwoing in the Main method:

GeminiWS gWS=new GeminiWS("http://localhost/gemini/"); // Enter your gemini URL

gWS.Credentials=System.Net.CredentialCache.DefaultCredentials;

// Get the issues, in 1.9.1 it is a dataset...

// In 2.0.2 this can be an array.

System.Data.DataSet ds=gWS.GetFilteredIssuesByFilterID("ABC123",1);

 

ds will contain your issues.

I have attached the full solution as well.


Mark Wing
· 9108
Mark Wing