Hi,
Ich habe ein Add-in geschrieben, um eine SQL-Tabelle abzufragen und dann einige der Spalten mit einer Aktion unten zu gruppieren / zu verschieben. Es gruppiert die Spalten, lässt sie aber auch außerhalb der Gruppen-Post-Abfrage. Wie kann ich sie nicht außerhalb der Gruppe anzeigen lassen?
Datenbank öffnen (
"DSN=BB Analytics Data Warehouse;Description=BB Analytics Data Warehouse;UID=;Trusted_Connection=Yes;APP=JMP;WSID=SFX-5GCN2M1;DATABASE=BBAnalytics",
"wähle * aus dbo.NewCombinded",
"NeuKombiniert"
);
// Ausgewählte Spalte verschieben: NextEndTime
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:NextEndTime},
nach( :NächsteStartzeit )
);
// Spalten gruppieren
Datentabelle( "NewCombinded" ) << Spalten gruppieren(
"FermCount usw.",
{:FermCount, :Volume, :BeerwellCount, :BWVol, :YP_Vol, :Latitude, :Longitude,
:Design, :Technik}
);
// Spaltengruppe umbenennen: FermCount etc. → Plant Meta Data
Datentabelle( "NewCombinded" ) << Spaltengruppe umbenennen(
"FermCount usw.", "Pflanzen-Metadaten"
);
// Spalten gruppieren
Datentabelle( "NewCombinded" ) << Spalten gruppieren(
"Chlor Gesamt etc.",
{:Chlor Gesamt, :Backset Feststoffe, :Beerwell Drop pH, :Slurry %TS, :Flour Fines,
:SlurrypH, :BacksetRate, :Level, :Temperature, :"Chlorine (gal)"n,
:"Isostab (gal)"n, :Lipase-Zugabe, :"PhibroXact 25/75-Zugabe"n,
:"Schwefelsäure (gal)"n, :"Harnstoff (gal)"n, :Lactoside247 Gesamt, :Max Ferm Temp,
:Phibro Gesamt, :Schwefelsäure Gesamt}
);
// Spaltengruppe umbenennen: Chlor Gesamt etc. → Batch Zutaten
Datentabelle( "NewCombinded" ) << Spaltengruppe umbenennen(
"Chlor Gesamt etc.", „Batch-Zutaten“
);
// Spalten gruppieren
Datentabelle( "NewCombinded" ) << Spalten gruppieren(
"Abgestorbene Hefezellen usw.",
{:Tote Hefezellen, :Lebende Hefezellen, :Gesamthefezellen,
:"Hefe 1 Dosis (gal)"n, :"Hefe 2 Dosis (gal)"n, :"Hefechlor (gal)"n,
:Hefeenzymmenge, :"Hefeharnstoff (gal)"n, :Hefechlorzähler,
:Yeast Urea, :Yeast yTech Yeast Total, :Yeast Enzyme, :Yeast CIP-Ventil,
:Hefelevel, :Hefetemperatur}
);
// Spaltengruppe umbenennen: Yeast Dead Cells etc. → Yeast Ingredients and Setpoints
Datentabelle( "NewCombinded" ) << Spaltengruppe umbenennen(
"Abgestorbene Hefezellen usw.", "Hefezutaten und Sollwerte"
);
// Spaltengruppe umbenennen: Batch Ingredients → Batch Ingredients and Setpoints
Datentabelle( "NewCombinded" ) << Spaltengruppe umbenennen(
"Chargenzutaten", "Chargenzutaten und Sollwerte"
);
// Ausgewählte Spalte verschieben: FermHrs
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:FermHrs},
nach( :FermHrs )
);
// Ausgewählte Spalte verschieben: Ferm Scrubber Water Ethanol
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Ferm-Wäscher-Wasser-Ethanol},
nach (: Glukose)
);
// Ausgewählte Spalte verschieben: Ferm Scrubber Water Ethanol
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Ferm-Wäscher-Wasser-Ethanol},
after( :NextEndTime )
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Batch-Zutat #1, :Batch-Zutat #2, :Batch-Zutat #3,
:Enzyme Amount, :Enzyme Amount 2, :Comments, :Batch Ingredient#1 Description,
:Batch-Bestandteil#2 Beschreibung, :Batch-Bestandteil#3 Beschreibung, :Enzymtyp,
:Enzym Typ 2, :Initialen},
nach (: Essigsäure)
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Batch-Zutat #1, :Batch-Zutat #2, :Batch-Zutat #3,
:Enzyme Amount, :Enzyme Amount 2, :Comments, :Batch Ingredient#1 Description,
:Batch-Bestandteil#2 Beschreibung, :Batch-Bestandteil#3 Beschreibung, :Enzymtyp,
:Enzym Typ 2, :Initialen},
after( :NextEndTime )
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:"Tote Hefezellen (Zellen/ml)"n, :"Lebende Hefezellen (Zellen/ml)"n},
nach (:Ferm Drop Min pH)
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:"Tote Hefezellen (Zellen/ml)"n, :"Lebende Hefezellen (Zellen/ml)"n},
after( :Ferm Drop Enddichte )
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:"Tote Hefezellen (Zellen/ml)"n, :"Lebende Hefezellen (Zellen/ml)"n},
nach (: Ferm Drop Enzyme Total)
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:"Tote Hefezellen (Zellen/ml)"n, :"Lebende Hefezellen (Zellen/ml)"n},
nach (: Ferm Drop Avg Temp)
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:"Tote Hefezellen (Zellen/ml)"n, :"Lebende Hefezellen (Zellen/ml)"n},
nach (:NIR DDGS Speicherfett)
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:"Tote Hefezellen (Zellen/ml)"n, :"Lebende Hefezellen (Zellen/ml)"n},
nach (:Malz)
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Hefe-Chargennummer, :Hefe-Chargennummer #2, :Hefetyp},
nach (:Malz)
);
// Spalten gruppieren
Datentabelle( "NewCombinded" ) << Spalten gruppieren(
"Glukose usw.",
{:Glukose, :Essigsäure, :Milchsäure, :Malz, :DDGS AFLATOXIN, :DDGS DON,
:NIR DDGS Speicherprotein, :NIR DDGS Speicherfett, :NIR DDGS Speicherglukose,
:NIR DDGS Storgage Mst, :Ferm Drop Acetic,
:"Ferm Drop Ethanol (Solids and Glyc Adj to Yield)"n, :Ferm Drop Avg Temp,
:Ferm Drop Chargen-ID, :"Ferm Drop Chargen-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 Ameisensäure, :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 Stärke,
:Ferm Drop Total Sugars, :Ferm Starch Delta, :Ferm Starch In, :Ferm Starch Out,
:Gallonen verloren, :Signifikant andere Charge}
);
// Spaltengruppe umbenennen: Glucose etc. → Drop End of Ferm Data
Datentabelle( "NewCombinded" ) << Spaltengruppe umbenennen(
"Glukose usw.", "Drop-End von Ferm-Daten"
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:FermCount, :Volume, :BeerwellCount, :BWVol, :YP_Vol, :Latitude, :Longitude,
:Design, :Technik},
nach (: Schwefelsäure gesamt)
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Glukose, :Essigsäure, :Milchsäure, :Malz, :DDGS AFLATOXIN, :DDGS DON,
:NIR DDGS Speicherprotein, :NIR DDGS Speicherfett, :NIR DDGS Speicherglukose,
:NIR DDGS Storgage Mst, :Ferm Drop Acetic,
:"Ferm Drop Ethanol (Solids and Glyc Adj to Yield)"n, :Ferm Drop Avg Temp,
:Ferm Drop Chargen-ID, :"Ferm Drop Chargen-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 Ameisensäure, :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 Stärke,
:Ferm Drop Total Sugars, :Ferm Starch Delta, :Ferm Starch In, :Ferm Starch Out,
:Gallons Lost, :Significantly different charge},
nach (: Tech)
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Hefe-Chargennummer, :Hefe-Chargennummer #2, :Hefetyp,
:"Tote Hefezellen (Zellen/ml)"n, :"Lebende Hefezellen (Zellen/ml)"n,
:Hefe tote Zellen, :Hefe lebende Zellen, :Hefe Gesamtzellen, :"Hefe 1 Dosis (gal)"n,
:"Hefe 2 Dosis (gal)"n, :"Hefechlor (gal)"n, :Hefeenzymmenge,
:"Yeast Urea (gal)"n, :Yeast Chlorine Totalizer, :Yeast Urea,
:Yeast yTech Yeast Total, :Yeast Enzyme, :Yeast CIP Valve, :Yeast Level,
:Hefetemperatur},
nach (: Signifikant unterschiedliche Charge)
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Ferm-Tropfen-Fülldichte, :Ferm-Tropfen-Enddichte, :"Ferm-Tropfen-Stunden (NIR)"n,
:Ferm Drop Stunden, :Ferm Drop Min pH},
after( :Ferm Drop Ferm Nummer )
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Ferm Drop Ferm Number, :Ferm Drop Fill Density, :Ferm Drop Final Density,
:"Ferm Drop Stunden (NIR)"n, :Ferm Drop Hrs, :Ferm Drop Min pH},
after( :NextEndTime )
);
// Ausgewählte Spalte verschieben: Total Backset To Ferm
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Total Backset To Ferm},
after( :NextEndTime )
);
// Ausgewählte Spalte verschieben: Ferm Drop W2M Ratio
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Ferm-Drop-W2M-Verhältnis},
after( :NextEndTime )
);
// Ausgewählte Spalten verschieben
Datentabelle( "NewCombinded" ) << Ausgewählte Spalten verschieben(
{:Monat1, :Jahr1, :DateFermBatchStart, :Rezept Chargennummer},
nach( :NächsteStartzeit )
);