Example #1
0
 internal void ResolveDataSetTokenIDs(TokensHashtable dataSetTokenIDs)
 {
     if (dataSetTokenIDs != null && m_dataSetTokenIDs != null)
     {
         DrillthroughParameters drillthroughParameters = new DrillthroughParameters();
         object obj = null;
         for (int i = 0; i < m_dataSetTokenIDs.Count; i++)
         {
             drillthroughParameters.Add(value: (m_dataSetTokenIDs[i] < 0) ? m_reportParameters.GetValue(i) : dataSetTokenIDs[m_dataSetTokenIDs[i]], key: m_reportParameters.GetKey(i));
         }
         m_reportParameters = drillthroughParameters;
     }
 }
Example #2
0
 internal void AddRewrittenCommand(int id, object value)
 {
     lock (this)
     {
         if (m_rewrittenCommands == null)
         {
             m_rewrittenCommands = new TokensHashtable();
         }
         if (!m_rewrittenCommands.ContainsKey(id))
         {
             m_rewrittenCommands.Add(id, value);
         }
     }
 }