private void InitializeManualCode()
        {
            FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction("County", 3.0));
            FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction("Donors", 2.5));
            FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction("ExParticipants", 2.5));
            FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction("Churches", 2.5));
            FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction("Applicants", 2.5));

            ucoReportColumns.SetAvailableFunctions(FPetraUtilsObject.GetAvailableFunctions());
            ucoReportColumns.FillColumnGrid();

            InitializePublicationCodeList();
        }
        /// <summary>
        /// Called during loading of the form
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void TFrmPublicationStatisticalReport_Load(object sender, EventArgs e)
        {
            FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction("County", 3.0));
            FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction("Donors", 2.5));
            FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction("ExParticipants", 2.5));
            FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction("Churches", 2.5));
            FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction("Applicants", 2.5));

            String    PublicationCodeDBName = Ict.Petra.Shared.MPartner.Mailroom.Data.PPublicationTable.GetPublicationCodeDBName();
            DataTable SubscriptionTable     = TDataCache.TMPartner.GetCacheableSubscriptionsTable(
                Ict.Petra.Shared.TCacheableSubscriptionsTablesEnum.PublicationList);

            foreach (DataRow row in SubscriptionTable.Rows)
            {
                String CurrentPublication = (String)row[PublicationCodeDBName];
                FPetraUtilsObject.AddAvailableFunction(new TPartnerColumnFunction(CurrentPublication, 2.8));
            }

            ucoReportColumns.SetAvailableFunctions(FPetraUtilsObject.GetAvailableFunctions());
            ucoReportColumns.FillColumnGrid();
        }