Hi,
I have scripted an addin to query a sql table and then group/move some of the columns with an action below. It does group the columns but it also leaves them outside of the group post query. How do I not have them displayed outside of the group?
Open Database(
"DSN=BB Analytics Data Warehouse;Description=BB Analytics Data Warehouse;UID=;Trusted_Connection=Yes;APP=JMP;WSID=SFX-5GCN2M1;DATABASE=BBAnalytics",
"select * from dbo.NewCombinded",
"NewCombinded"
);
// Move selected column: NextEndTime
Data Table( "NewCombinded" ) << Move Selected Columns(
{:NextEndTime},
after( :NextStartTime )
);
// Group columns
Data Table( "NewCombinded" ) << Group Columns(
"FermCount etc.",
{:FermCount, :Volume, :BeerwellCount, :BWVol, :YP_Vol, :Latitude, :Longitude,
:Design, :Tech}
);
// Rename column group: FermCount etc. → Plant Meta Data
Data Table( "NewCombinded" ) << Rename Column Group(
"FermCount etc.", "Plant Meta Data"
);
// Group columns
Data Table( "NewCombinded" ) << Group Columns(
"Chlorine Total etc.",
{:Chlorine Total, :Backset Solids, :Beerwell Drop pH, :Slurry %DS, :Flour Fines,
:SlurrypH, :BacksetRate, :Level, :Temperature, :"Chlorine (gal)"n,
:"Isostab (gal)"n, :Lipase Addition, :"PhibroXact 25/75 Addition"n,
:"Sulfuric (gal)"n, :"Urea (gal)"n, :Lactoside247 Total, :Max Ferm Temp,
:Phibro Total, :Sulfuric Acid Total}
);
// Rename column group: Chlorine Total etc. → Batch Ingredients
Data Table( "NewCombinded" ) << Rename Column Group(
"Chlorine Total etc.", "Batch Ingredients"
);
// Group columns
Data Table( "NewCombinded" ) << Group Columns(
"Yeast Dead Cells etc.",
{:Yeast Dead Cells, :Yeast Live Cells, :Yeast Total Cells,
:"Yeast 1 Dose (gal)"n, :"Yeast 2 Dose (gal)"n, :"Yeast Chlorine (gal)"n,
:Yeast Enzyme Amount, :"Yeast Urea (gal)"n, :Yeast Chlorine Totalizer,
:Yeast Urea, :Yeast yTech Yeast Total, :Yeast Enzyme, :Yeast CIP Valve,
:Yeast Level, :Yeast Temperature}
);
// Rename column group: Yeast Dead Cells etc. → Yeast Ingredients and Setpoints
Data Table( "NewCombinded" ) << Rename Column Group(
"Yeast Dead Cells etc.", "Yeast Ingredients and Setpoints"
);
// Rename column group: Batch Ingredients → Batch Ingredients and Setpoints
Data Table( "NewCombinded" ) << Rename Column Group(
"Batch Ingredients", "Batch Ingredients and Setpoints"
);
// Move selected column: FermHrs
Data Table( "NewCombinded" ) << Move Selected Columns(
{:FermHrs},
after( :FermHrs )
);
// Move selected column: Ferm Scrubber Water Ethanol
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Ferm Scrubber Water Ethanol},
after( :Glucose )
);
// Move selected column: Ferm Scrubber Water Ethanol
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Ferm Scrubber Water Ethanol},
after( :NextEndTime )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Batch Ingredient #1, :Batch Ingredient #2, :Batch Ingredient #3,
:Enzyme Amount, :Enzyme Amount 2, :Comments, :Batch Ingredient#1 Description,
:Batch Ingredient#2 Description, :Batch Ingredient#3 Description, :Enzyme Type,
:Enzyme Type 2, :Initials},
after( :Acetic )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Batch Ingredient #1, :Batch Ingredient #2, :Batch Ingredient #3,
:Enzyme Amount, :Enzyme Amount 2, :Comments, :Batch Ingredient#1 Description,
:Batch Ingredient#2 Description, :Batch Ingredient#3 Description, :Enzyme Type,
:Enzyme Type 2, :Initials},
after( :NextEndTime )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:"Yeast Dead Cells (Cells/mL)"n, :"Yeast Live Cells (Cells/mL)"n},
after( :Ferm Drop Min pH )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:"Yeast Dead Cells (Cells/mL)"n, :"Yeast Live Cells (Cells/mL)"n},
after( :Ferm Drop Final Density )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:"Yeast Dead Cells (Cells/mL)"n, :"Yeast Live Cells (Cells/mL)"n},
after( :Ferm Drop Enzyme Total )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:"Yeast Dead Cells (Cells/mL)"n, :"Yeast Live Cells (Cells/mL)"n},
after( :Ferm Drop Avg Temp )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:"Yeast Dead Cells (Cells/mL)"n, :"Yeast Live Cells (Cells/mL)"n},
after( :NIR DDGS Storgage Fat )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:"Yeast Dead Cells (Cells/mL)"n, :"Yeast Live Cells (Cells/mL)"n},
after( :Malt )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Yeast Lot Number, :Yeast Lot Number #2, :Yeast Type},
after( :Malt )
);
// Group columns
Data Table( "NewCombinded" ) << Group Columns(
"Glucose etc.",
{:Glucose, :Acetic, :Lactic, :Malt, :DDGS AFLATOXIN, :DDGS DON,
:NIR DDGS Storage Protein, :NIR DDGS Storgage Fat, :NIR DDGS Storgage Gluc,
:NIR DDGS Storgage Mst, :Ferm Drop Acetic,
:"Ferm Drop Ethanol (Solids and Glyc Adj to Yield)"n, :Ferm Drop Avg Temp,
:Ferm Drop Batch Id, :"Ferm Drop Batch ID (NIR)"n, :Ferm Drop DP3,
:Ferm Drop DP4, :Ferm Drop DS, :Ferm Drop Enzyme Total, :Ferm Drop Ethanol,
:"Ferm Drop Ethanol (NIR)"n, :"Ferm Drop Ethanol (Solids Adj)"n,
:"Ferm Drop Ethanol (Solids and Glyc Adj)"n, :Ferm Drop Formic, :Ferm Drop Fruc,
:Ferm Drop Gluc, :"Ferm Drop Gluc (NIR)"n, :Ferm Drop Glyc, :Ferm Drop Lactic,
:Ferm Drop Malt, :Ferm Drop pH, :"Ferm Drop pH (NIR)"n, :Ferm Drop Starch,
:Ferm Drop Total Sugars, :Ferm Starch Delta, :Ferm Starch In, :Ferm Starch Out,
:Gallons Lost, :Significantly Different Batch}
);
// Rename column group: Glucose etc. → Drop End of Ferm Data
Data Table( "NewCombinded" ) << Rename Column Group(
"Glucose etc.", "Drop End of Ferm Data"
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:FermCount, :Volume, :BeerwellCount, :BWVol, :YP_Vol, :Latitude, :Longitude,
:Design, :Tech},
after( :Sulfuric Acid Total )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Glucose, :Acetic, :Lactic, :Malt, :DDGS AFLATOXIN, :DDGS DON,
:NIR DDGS Storage Protein, :NIR DDGS Storgage Fat, :NIR DDGS Storgage Gluc,
:NIR DDGS Storgage Mst, :Ferm Drop Acetic,
:"Ferm Drop Ethanol (Solids and Glyc Adj to Yield)"n, :Ferm Drop Avg Temp,
:Ferm Drop Batch Id, :"Ferm Drop Batch ID (NIR)"n, :Ferm Drop DP3,
:Ferm Drop DP4, :Ferm Drop DS, :Ferm Drop Enzyme Total, :Ferm Drop Ethanol,
:"Ferm Drop Ethanol (NIR)"n, :"Ferm Drop Ethanol (Solids Adj)"n,
:"Ferm Drop Ethanol (Solids and Glyc Adj)"n, :Ferm Drop Formic, :Ferm Drop Fruc,
:Ferm Drop Gluc, :"Ferm Drop Gluc (NIR)"n, :Ferm Drop Glyc, :Ferm Drop Lactic,
:Ferm Drop Malt, :Ferm Drop pH, :"Ferm Drop pH (NIR)"n, :Ferm Drop Starch,
:Ferm Drop Total Sugars, :Ferm Starch Delta, :Ferm Starch In, :Ferm Starch Out,
:Gallons Lost, :Significantly Different Batch},
after( :Tech )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Yeast Lot Number, :Yeast Lot Number #2, :Yeast Type,
:"Yeast Dead Cells (Cells/mL)"n, :"Yeast Live Cells (Cells/mL)"n,
:Yeast Dead Cells, :Yeast Live Cells, :Yeast Total Cells, :"Yeast 1 Dose (gal)"n,
:"Yeast 2 Dose (gal)"n, :"Yeast Chlorine (gal)"n, :Yeast Enzyme Amount,
:"Yeast Urea (gal)"n, :Yeast Chlorine Totalizer, :Yeast Urea,
:Yeast yTech Yeast Total, :Yeast Enzyme, :Yeast CIP Valve, :Yeast Level,
:Yeast Temperature},
after( :Significantly Different Batch )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Ferm Drop Fill Density, :Ferm Drop Final Density, :"Ferm Drop Hours (NIR)"n,
:Ferm Drop Hrs, :Ferm Drop Min pH},
after( :Ferm Drop Ferm Number )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Ferm Drop Ferm Number, :Ferm Drop Fill Density, :Ferm Drop Final Density,
:"Ferm Drop Hours (NIR)"n, :Ferm Drop Hrs, :Ferm Drop Min pH},
after( :NextEndTime )
);
// Move selected column: Total Backset To Ferm
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Total Backset To Ferm},
after( :NextEndTime )
);
// Move selected column: Ferm Drop W2M Ratio
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Ferm Drop W2M Ratio},
after( :NextEndTime )
);
// Move selected columns
Data Table( "NewCombinded" ) << Move Selected Columns(
{:Month1, :Year1, :DateFermBatchStart, :Recipe Batch #},
after( :NextStartTime )
);