Hola,
He escrito un complemento para consultar una tabla sql y luego agrupar/mover algunas de las columnas con una acción a continuación. Agrupa las columnas pero también las deja fuera de la consulta de publicación de grupo. ¿Cómo hago para que no se muestren fuera del grupo?
Abrir base de datos (
"DSN=Almacén de datos de BB Analytics;Descripción=Almacén de datos de BB Analytics;UID=;Conexión_de_confianza=Sí;APP=JMP;WSID=SFX-5GCN2M1;BASE DE DATOS=BBAnalytics",
"seleccione * de dbo. NewCombinded",
"Nuevo Combinado"
);
// Mover columna seleccionada: NextEndTime
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Próxima hora de finalización},
después ( :PróximaHoraInicio )
);
// Agrupar columnas
Tabla de datos( "NewCombinded" ) << Columnas de grupo(
"FermCount etc.",
{:FermCount, :Volume, :BeerwellCount, :BWVol, :YP_Vol, :Latitud, :Longitud,
:Diseño, :Tecnología}
);
// Cambiar el nombre del grupo de columnas: FermCount, etc. → Metadatos de la planta
Tabla de datos( "NewCombinded" ) << Cambiar nombre de grupo de columnas(
"FermCount etc.", "Metadatos de plantas"
);
// Agrupar columnas
Tabla de datos( "NewCombinded" ) << Columnas de grupo(
"Cloro total, etc.",
{:Total de cloro, :Sólidos de fondo, :Ph de gota Beerwell, :%DS de lodo, :Finos de harina,
:SlurrypH, :BacksetRate, :Level, :Temperature, :"Cloro (gal)"n,
:"Isostab (gal)"n, :Adición de lipasa, :"Adición PhibroXact 25/75"n,
:"Sulfúrico (gal)"n, :"Urea (gal)"n, :Lactoside247 Total, :Max Ferm Temp,
:Phibro Total, :Ácido Sulfúrico Total}
);
// Cambiar el nombre del grupo de columnas: Total de cloro, etc. → Ingredientes del lote
Tabla de datos( "NewCombinded" ) << Cambiar nombre de grupo de columnas(
"Cloro total, etc.", "Ingredientes del lote"
);
// Agrupar columnas
Tabla de datos( "NewCombinded" ) << Columnas de grupo(
"Células muertas de levadura, etc.",
{:Células muertas de levadura, :Células vivas de levadura, :Células totales de levadura,
:"Levadura 1 Dosis (gal)"n, :"Levadura 2 Dosis (gal)"n, :"Levadura Cloro (gal)"n,
:Cantidad de enzima de levadura, :"Urea de levadura (gal)"n, :Totalizador de cloro de levadura,
:Urea de levadura, :Total de levadura yTech de levadura, :Enzima de levadura, :Válvula CIP de levadura,
:Nivel de levadura, :Temperatura de levadura}
);
// Cambiar el nombre del grupo de columnas: Células muertas de levadura, etc. → Ingredientes de levadura y puntos de ajuste
Tabla de datos( "NewCombinded" ) << Cambiar nombre de grupo de columnas(
"Células muertas de levadura, etc.", "Ingredientes de levadura y puntos de referencia"
);
// Cambiar el nombre del grupo de columnas: Ingredientes del lote → Ingredientes del lote y puntos de referencia
Tabla de datos( "NewCombinded" ) << Cambiar nombre de grupo de columnas(
"Ingredientes del lote", "Ingredientes del lote y puntos de ajuste"
);
// Mover columna seleccionada: FermHrs
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:FermHrs},
después ( :FermHrs )
);
// Mover columna seleccionada: Ferm Scrubber Agua Etanol
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Ferm Scrubber Agua Etanol},
despues( :Glucosa )
);
// Mover columna seleccionada: Ferm Scrubber Agua Etanol
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Ferm Scrubber Agua Etanol},
después ( :PróximaHoraFinal )
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Ingrediente del lote #1, :Ingrediente del lote #2, :Ingrediente del lote #3,
:Cantidad de enzima, :Cantidad de enzima 2, :Comentarios, :Descripción del ingrediente n.º 1 del lote,
:Descripción del ingrediente del lote n.° 2, :Descripción del ingrediente del lote n.° 3, :Tipo de enzima,
:Enzima Tipo 2, :Iniciales},
después (: acético)
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Ingrediente del lote #1, :Ingrediente del lote #2, :Ingrediente del lote #3,
:Cantidad de enzima, :Cantidad de enzima 2, :Comentarios, :Descripción del ingrediente n.º 1 del lote,
:Descripción del ingrediente del lote n.° 2, :Descripción del ingrediente del lote n.° 3, :Tipo de enzima,
:Enzima Tipo 2, :Iniciales},
después ( :PróximaHoraFinal )
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:"Células muertas de levadura (Células/ml)"n, :"Células vivas de levadura (Células/ml)"n},
después (: Ferm Drop Min pH)
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:"Células muertas de levadura (Células/ml)"n, :"Células vivas de levadura (Células/ml)"n},
después (: Densidad final de caída de Ferm)
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:"Células muertas de levadura (Células/ml)"n, :"Células vivas de levadura (Células/ml)"n},
después (: Total de enzimas de gota Ferm)
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:"Células muertas de levadura (Células/ml)"n, :"Células vivas de levadura (Células/ml)"n},
after( :Temperatura promedio de caída de Ferm )
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:"Células muertas de levadura (Células/ml)"n, :"Células vivas de levadura (Células/ml)"n},
después (: Grasa de almacenamiento NIR DDGS)
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:"Células muertas de levadura (Células/ml)"n, :"Células vivas de levadura (Células/ml)"n},
después (: malta)
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Número de lote de levadura, :Número de lote de levadura #2, :Tipo de levadura},
después (: malta)
);
// Agrupar columnas
Tabla de datos( "NewCombinded" ) << Columnas de grupo(
"Glucosa, etc.",
{:Glucosa, :Acético, :Láctico, :Malta, :DDGS AFLATOXINA, :DDGS DON,
:NIR DDGS Almacenamiento Proteína, :NIR DDGS Almacenamiento Grasa, :NIR DDGS Almacenamiento Gluc,
:NIR DDGS Almacenamiento Mst, :Ferm Drop Acetic,
:"Ferm Drop Etanol (Sólidos y Glyc Adj to Yield)"n, :Ferm Drop Promedio 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 Etanol,
:"Ferm Drop Etanol (NIR)"n, :"Ferm Drop Etanol (Solids Adj)"n,
:"Ferm Drop Etanol (Sólidos y 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 Almidón,
:Ferm Drop Total Sugars, :Ferm Starch Delta, :Ferm Starch In, :Ferm Starch Out,
:Galones perdidos, :Lote significativamente diferente}
);
// Cambiar el nombre del grupo de columnas: Glucosa, etc. → Drop End of Ferm Data
Tabla de datos( "NewCombinded" ) << Cambiar nombre de grupo de columnas(
"Glucosa, etc.", "Fin de caída de datos de Ferm"
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:FermCount, :Volume, :BeerwellCount, :BWVol, :YP_Vol, :Latitud, :Longitud,
:Diseño, :Tecnología},
después ( : Total de ácido sulfúrico )
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Glucosa, :Acético, :Láctico, :Malta, :DDGS AFLATOXINA, :DDGS DON,
:NIR DDGS Almacenamiento Proteína, :NIR DDGS Almacenamiento Grasa, :NIR DDGS Almacenamiento Gluc,
:NIR DDGS Almacenamiento Mst, :Ferm Drop Acetic,
:"Ferm Drop Etanol (Sólidos y Glyc Adj to Yield)"n, :Ferm Drop Promedio 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 Etanol,
:"Ferm Drop Etanol (NIR)"n, :"Ferm Drop Etanol (Solids Adj)"n,
:"Ferm Drop Etanol (Sólidos y 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 Almidón,
:Ferm Drop Total Sugars, :Ferm Starch Delta, :Ferm Starch In, :Ferm Starch Out,
:Galones perdidos, :Lote significativamente diferente},
después (: tecnología)
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Número de lote de levadura, :Número de lote de levadura #2, :Tipo de levadura,
:"Células muertas de levadura (Células/ml)"n, :"Células vivas de levadura (Células/ml)"n,
:Células muertas de levadura, :Células vivas de levadura, :Células totales de levadura, :"1 dosis de levadura (gal)"n,
:"Levadura 2 dosis (gal)"n, :"Levadura de cloro (gal)"n, :Cantidad de enzima de levadura,
:"Urea de levadura (gal)"n, :Totalizador de cloro de levadura, :Urea de levadura,
:Yeast yTech Yeast Total, :Yeast Enzyme, :Yeast CIP Valve, :Yeast Level,
:Temperatura de la levadura},
después (: lote significativamente diferente)
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Densidad de llenado de caída de Ferm, :Densidad final de caída de Ferm, :"Horas de caída de Ferm (NIR)"n,
:Ferm Drop Hrs, :Ferm Drop Min pH},
after( :Número de Ferm Drop Ferm )
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Número de Ferm de caída de Ferm, :Densidad de relleno de caída de Ferm, :Densidad final de caída de Ferm,
:"Ferm Drop Hours (NIR)"n, :Ferm Drop Hrs, :Ferm Drop Min pH},
después ( :PróximaHoraFinal )
);
// Mover la columna seleccionada: Total Backset To Ferm
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:retroceso total a Ferm},
después ( :PróximaHoraFinal )
);
// Mover columna seleccionada: Ferm Drop W2M Ratio
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Relación W2M de caída de Ferm},
después ( :PróximaHoraFinal )
);
// Mover columnas seleccionadas
Tabla de datos( "NewCombinded" ) << Mover columnas seleccionadas(
{:Mes1, :Año1, :FechaFermBatchStart, :Receta Lote #},
después ( :PróximaHoraInicio )
);