diff --git a/CMS-SC-Data/CMS-SC-Data.csproj b/CMS-SC-Data/CMS-SC-Data.csproj
index 37c4c29..87897a4 100644
--- a/CMS-SC-Data/CMS-SC-Data.csproj
+++ b/CMS-SC-Data/CMS-SC-Data.csproj
@@ -102,6 +102,9 @@
SteamWare
+
+
+
da splittare
+ ,@Original_CodFam NVARCHAR(50) = ''
+)
+AS
+SET NOCOUNT ON;
+
+BEGIN tran
+
+ DECLARE @Original_CodScheda NVARCHAR(50) = '',
+ @Original_Vers INT = 0
+
+ -- splitto e recupero dati...
+ SELECT @Original_CodScheda = SUBSTRING ( @Original_CodSchedaVers, 0, CHARINDEX ( '.', @Original_CodSchedaVers ) )
+ SELECT @Original_Vers = REPLACE ( @Original_CodSchedaVers, @Original_CodScheda+'.', '' )
+
+ DELETE
+ FROM SchemaCollFamMacc
+ WHERE CodScheda = @Original_CodScheda
+ AND Vers = @Original_Vers
+ AND CodFam = @Original_CodFam
+
+ -- Riordino!
+ ;WITH cteNum AS
+ (
+ SELECT ROW_NUMBER() OVER(PARTITION BY CodFam ORDER BY Ordinale, CodScheda, Vers) AS Riga, *
+ FROM SchemaCollFamMacc
+ WHERE CodFam = @Original_CodFam
+ )
+
+ UPDATE scfm
+ SET Ordinale = cte.Riga
+ FROM SchemaCollFamMacc scfm
+ INNER JOIN cteNum cte ON scfm.CodFam=cte.codFam AND scfm.CodScheda = cte.CodScheda AND scfm.Vers = cte.Vers
+ WHERE scfm.CodFam = @Original_CodFam
+
+COMMIT tran
+GO
+PRINT N'Altering [dbo].[stp_SCFM_getByCodSchedaVersFamMacc]...';
+
+
+GO
+-- =============================================
+-- Author: S.E. Locatelli
+-- Create date: 2015.06.11
+-- Description: recupera record da scheda e FamMacc (SE disponibili)
+-- =============================================
+ALTER PROCEDURE [dbo].[stp_SCFM_getByCodSchedaVersFamMacc]
+(
+ @CodSchedaVers NVARCHAR(100) = '' -- formato CodScheda.Vers --> da splittare
+ ,@CodFam NVARCHAR(50) = ''
+ ,@filtByScheda BIT
+ ,@filtByFamMac BIT
+)
+AS
+SET NOCOUNT ON;
+
+DECLARE @CodScheda NVARCHAR(50) = '',
+ @Vers INT = 0
+
+IF ( ISNULL(@CodSchedaVers, '') <> '')
+ BEGIN
+ -- splitto e recupero dati...
+ SELECT @CodScheda = SUBSTRING ( @CodSchedaVers, 0, CHARINDEX ( '.', @CodSchedaVers ) )
+ SELECT @Vers = REPLACE ( @CodSchedaVers, @CodScheda+'.', '' )
+ END
+
+SELECT *
+FROM dbo.v_SchemaCollFamMacc
+WHERE CodScheda = CASE WHEN @filtByScheda = 1 THEN @CodScheda ELSE CodScheda END
+ AND Vers = CASE WHEN @filtByScheda = 1 THEN @Vers ELSE Vers END
+ AND CodFam = CASE WHEN @filtByFamMac = 1 THEN @CodFam ELSE CodFam END
+ORDER BY Ordinale, CodSchedaVers
+GO
+PRINT N'Altering [dbo].[stp_SCFM_getByFamMacc]...';
+
+
+GO
+-- =============================================
+-- Author: S.E. Locatelli
+-- Create date: 2015.06.11
+-- Description: recupera record da FamMacc
+-- =============================================
+ALTER PROCEDURE [dbo].[stp_SCFM_getByFamMacc]
+(
+ @CodFam nvarchar(50)
+)
+AS
+SET NOCOUNT ON;
+
+SELECT *
+FROM dbo.v_SchemaCollFamMacc
+WHERE CodFam = @CodFam
+ORDER BY Ordinale, CodSchedaVers
+GO
+PRINT N'Altering [dbo].[stp_SCFM_insertQuery]...';
+
+
+GO
+-- =============================================
+-- Author: S.E. Locatelli
+-- Create date: 2015.06.12
+-- Description: insert record
+-- =============================================
+ALTER PROCEDURE [dbo].[stp_SCFM_insertQuery]
+(
+ @CodSchedaVers NVARCHAR(100) -- formato CodScheda.Vers --> da splittare
+ ,@CodFam NVARCHAR(50) = ''
+)
+AS
+SET NOCOUNT ON;
+
+
+DECLARE @CodScheda NVARCHAR(50) = '',
+ @Vers INT = 0,
+ @Ordinale INT = 0
+
+-- splitto e recupero dati...
+SELECT @CodScheda = SUBSTRING ( @CodSchedaVers, 0, CHARINDEX ( '.', @CodSchedaVers ) )
+SELECT @Vers = REPLACE ( @CodSchedaVers, @CodScheda+'.', '' )
+
+SELECT @Ordinale = ISNULL(MAX(Ordinale), 0) + 1
+FROM SchemaCollFamMacc
+WHERE CodFam = @CodFam
+GROUP BY CodFam
+
+-- merge: se manca inserisco, se c'è faccio + 1 ...
+MERGE SchemaCollFamMacc AS target
+ USING (SELECT @CodScheda, @Vers, @CodFam, 1, Descrizione, 'X'
+ FROM AnagSchede
+ WHERE CodScheda = @CodScheda) AS source (CodScheda, Vers, CodFam, NumSchede, Descrizione, opz)
+ ON (target.CodFam = source.CodFam AND target.CodScheda = source.CodScheda AND target.Vers = source.Vers)
+ WHEN MATCHED THEN
+ UPDATE SET NumSchede = target.NumSchede + 1
+ WHEN NOT MATCHED THEN
+ INSERT (CodScheda, Vers, CodFam, NumSchede, Descrizione, opz, Ordinale)
+ VALUES (source.CodScheda, source.Vers, source.CodFam, source.NumSchede, source.Descrizione, source.opz, @Ordinale);
+GO
+PRINT N'Altering [dbo].[stp_SCM_deleteQuery]...';
+
+
+GO
+-- =============================================
+-- Author: S.E. Locatelli
+-- Create date: 2015.06.16
+-- Description: delete record
+-- =============================================
+ALTER PROCEDURE [dbo].[stp_SCM_deleteQuery]
+(
+ @Original_IdxDossier INT
+ ,@Original_CodScheda NVARCHAR(50) = ''
+ ,@Original_Vers INT = 0
+ ,@Original_NumScheda INT = 0
+)
+AS
+SET NOCOUNT ON;
+
+BEGIN tran
+ -- elimino tutte le misure child
+
+ DELETE FROM Misure
+ WHERE CodScheda = @Original_CodScheda
+ AND Vers = @Original_Vers
+ AND IdxDossier = @Original_IdxDossier
+ AND NumScheda = @Original_NumScheda
+
+ -- elimino la singola riga di collaudo
+ DELETE FROM SchemaCollMacc
+ WHERE CodScheda = @Original_CodScheda
+ AND Vers = @Original_Vers
+ AND IdxDossier = @Original_IdxDossier
+ AND NumScheda = @Original_NumScheda
+
+
+ -- RIORDINO sia SCM...
+ ;WITH cteNum AS
+ (
+ SELECT ROW_NUMBER() OVER(PARTITION BY IdxDossier ORDER BY Ordinale, CodScheda, Vers, NumScheda) AS Riga, *
+ FROM SchemaCollMacc
+ WHERE IdxDossier = @Original_IdxDossier
+ )
+ UPDATE scm
+ SET Ordinale = cte.Riga
+ FROM SchemaCollMacc scm
+ INNER JOIN cteNum cte ON scm.IdxDossier=cte.IdxDossier AND scm.CodScheda = cte.CodScheda AND scm.Vers = cte.Vers AND scm.NumScheda = cte.NumScheda
+ WHERE scm.IdxDossier = @Original_IdxDossier
+
+ -- ...che Misure...
+ UPDATE mis
+ SET Ordinale = scm.Ordinale
+ FROM Misure mis
+ INNER JOIN SchemaCollMacc scm ON mis.IdxDossier=scm.IdxDossier AND mis.CodScheda = scm.CodScheda AND mis.Vers = scm.Vers AND mis.NumScheda = scm.NumScheda
+ WHERE mis.IdxDossier = @Original_IdxDossier
+
+COMMIT tran
+GO
+PRINT N'Altering [dbo].[stp_SCM_insByCodSchedaVers]...';
+
+
+GO
+-- =============================================
+-- Author: S.E. Locatelli
+-- Create date: 2015.06.16
+-- Description: insert record da scheda
+-- =============================================
+ALTER PROCEDURE [dbo].[stp_SCM_insByCodSchedaVers]
+(
+ @IdxDossier INT
+ ,@CodSchedaVers NVARCHAR(100) -- formato CodScheda.Vers --> da splittare
+)
+AS
+SET NOCOUNT ON;
+
+DECLARE @CodScheda NVARCHAR(50) = '',
+ @Vers INT = 0,
+ @Ordinale INT = 0
+
+-- calcolo ordinale
+SELECT @Ordinale = ISNULL(MAX(Ordinale), 0) + 1
+FROM SchemaCollMacc
+WHERE IdxDossier = @IdxDossier
+GROUP BY IdxDossier
+
+-- splitto e recupero dati...
+SELECT @CodScheda = SUBSTRING ( @CodSchedaVers, 0, CHARINDEX ( '.', @CodSchedaVers ) )
+SELECT @Vers = REPLACE ( @CodSchedaVers, @CodScheda+'.', '' )
+
+
+MERGE SchemaCollMacc AS target
+ USING (SELECT @IdxDossier as IdxDossier, sc.CodScheda, sc.Vers, MAX(ISNULL(scm.NumScheda, 0)) + 1 as NumScheda, sc.Descrizione, sc.FasiEnab, @Ordinale AS Ordinale
+ FROM AnagSchede sc
+ LEFT OUTER JOIN SchemaCollMacc scm ON sc.CodScheda = scm.CodScheda AND sc.Vers = scm.Vers AND scm.IdxDossier = @IdxDossier
+ WHERE sc.CodScheda = @CodScheda
+ AND sc.Vers = @Vers
+ GROUP BY sc.CodScheda, sc.Vers, sc.Descrizione, sc.FasiEnab) AS source (IdxDossier, CodScheda, Vers, NumScheda, Descrizione, FasiEnab, Ordinale)
+
+ -- USING (SELECT @IdxDossier, CodScheda, Vers, 1, Descrizione, FasiEnab
+ --FROM AnagSchede
+ --WHERE CodScheda = @CodScheda
+ -- AND Vers = @Vers) AS source (IdxDossier, CodScheda, Vers, NumScheda, Descrizione, FasiEnab)
+ ON (target.IdxDossier = source.IdxDossier AND target.CodScheda = source.CodScheda AND target.Vers = source.Vers AND target.NumScheda = source.NumScheda)
+-- WHEN MATCHED THEN
+-- UPDATE SET Traduzione = source.traduzione
+ WHEN NOT MATCHED THEN
+ INSERT (IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab, Ordinale)
+ VALUES (source.IdxDossier, source.CodScheda, source.Vers, source.NumScheda, source.Descrizione, 'M', source.FasiEnab, source.Ordinale);
+GO
+PRINT N'Altering [dbo].[stp_SCM_insMisFasiMissing]...';
+
+
+GO
+
+-- =============================================
+-- Author: S.E. Locatelli
+-- Create date: 2015.06.17
+-- Description: inserisce record missing (da inserire)
+-- =============================================
+ALTER PROCEDURE [dbo].[stp_SCM_insMisFasiMissing]
+(
+ @IdxDossier INT
+)
+AS
+
+SET NOCOUNT ON;
+SET XACT_ABORT ON;
+
+BEGIN TRAN
+
+ DECLARE @CodSchedaVers NVARCHAR(100)
+ DECLARE @Fase NVARCHAR(50)
+ DECLARE @TotRighe AS INT;
+ DECLARE @Riga AS INT;
+ SET @Riga = 1
+
+ -- seleziono TUTTE le schede da SchemaCollMacc
+ -- ESPLODO tutte le combinazioni di @IdxDossier - @CodSchedaVers - @Fase
+
+ -- VEDI RISULTATO DI QUESTA (che non splitta FasiEnab...)
+ --SELECT IdxDossier, CodScheda + '.' + CAST(Vers AS NVARCHAR(50)) + '.' + CAST(NumScheda AS NVARCHAR(50)), FasiEnab -- va splittato per '#', se è '' non serve chiamare
+ --FROM SchemaCollMacc
+ --WHERE IdxDossier = @IdxDossier
+
+ SELECT IdxDossier, CodScheda + '.' + CAST(Vers AS NVARCHAR(50)) + '.' + CAST(NumScheda AS NVARCHAR(50)) AS CodSchedaVers, FasiEnab -- va splittato per '#', se è '' non serve chiamare
+ , fn.param AS Fase, ROW_NUMBER() OVER (ORDER BY idxDossier) AS riga
+ INTO #SchedaList
+ FROM dbo.SchemaCollMacc
+ CROSS APPLY dbo.[fn_MVParam] (FasiEnab,'#') AS fn
+ WHERE IdxDossier = @IdxDossier AND ISNULL(FasiEnab,'') <> ''
+
+ SET @TotRighe = @@ROWCOUNT
+
+ -- CHECK dati
+ -- SELECT * FROM #SchedaList
+
+ -- ciclo tra le righe
+ WHILE @TotRighe > 0
+ BEGIN
+ -- leggo parametri stored
+ SELECT @CodSchedaVers = CodSchedaVers, @Fase = Fase
+ FROM #SchedaList WHERE Riga = @Riga
+
+ -- eseguo stored di popolamento dati
+ --SELECT @IdxDossier, @CodSchedaVers, @Fase -- x Test
+ EXEC dbo.stp_Mis_insMissing @IdxDossier, @CodSchedaVers, @Fase
+
+ -- riga successiva o esco
+ IF @Riga = @TotRighe
+ SET @TotRighe = 0 -- esco
+ ELSE
+ SET @Riga = @Riga+1 -- riga successiva
+ END
+
+COMMIT TRAN
+
+RETURN
+GO
+PRINT N'Altering [dbo].[stp_AM_insertQuery]...';
+
+
+GO
+-- =============================================
+-- Author: S.E. Locatelli
+-- Create date: 2015.06.09
+-- Description: insert record
+-- =============================================
+ALTER PROCEDURE [dbo].[stp_AM_insertQuery]
+(
+ @Matricola NVARCHAR(50),
+ @User NVARCHAR(50),
+ @Descrizione NVARCHAR(50),
+ @Cliente NVARCHAR(50),
+ @CodFam NVARCHAR(50),
+ @CorsaX INT,
+ @CorsaY INT,
+ @CorsaZ INT
+)
+AS
+
+BEGIN tran
+
+ SET NOCOUNT OFF;
+
+ DECLARE @IdxDossier INT = 0
+
+ -- inserisco macchina
+ INSERT INTO ElencoMacchineCN (Matricola, Descrizione, Cliente, CodFam, CorsaX, CorsaY, CorsaZ)
+ VALUES (@Matricola, @Descrizione, @Cliente, @CodFam, @CorsaX, @CorsaY, @CorsaZ);
+
+ -- creo DOSSIER x matricola...
+ EXEC stp_ED_InsertQuery @Matricola, @User
+ -- leggo numero dossier!
+ SELECT @IdxDossier = IdxDossier
+ FROM ElencoDossier
+ WHERE Matricola = @Matricola
+
+ -- inserisco schema collaudi da famiglia macchina nel dossier...
+ EXEC stp_SCM_insByFamMac @IdxDossier, @CodFam
+
+
+ -- inserisco istanza prove standard x varie fasi...
+ EXEC stp_SCM_insMisFasiMissing @IdxDossier
+
+ SELECT *
+ FROM ElencoMacchineCN
+ WHERE Matricola = @Matricola
+
+COMMIT tran
+GO
+PRINT N'Altering [dbo].[v_Misure].[MS_DiagramPane1]...';
+
+
+GO
+EXECUTE sp_updateextendedproperty @name = N'MS_DiagramPane1', @value = N'[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00]
+Begin DesignProperties =
+ Begin PaneConfigurations =
+ Begin PaneConfiguration = 0
+ NumPanes = 4
+ Configuration = "(H (1[41] 4[20] 2[13] 3) )"
+ End
+ Begin PaneConfiguration = 1
+ NumPanes = 3
+ Configuration = "(H (1 [50] 4 [25] 3))"
+ End
+ Begin PaneConfiguration = 2
+ NumPanes = 3
+ Configuration = "(H (1 [50] 2 [25] 3))"
+ End
+ Begin PaneConfiguration = 3
+ NumPanes = 3
+ Configuration = "(H (4 [30] 2 [40] 3))"
+ End
+ Begin PaneConfiguration = 4
+ NumPanes = 2
+ Configuration = "(H (1 [56] 3))"
+ End
+ Begin PaneConfiguration = 5
+ NumPanes = 2
+ Configuration = "(H (2 [66] 3))"
+ End
+ Begin PaneConfiguration = 6
+ NumPanes = 2
+ Configuration = "(H (4 [50] 3))"
+ End
+ Begin PaneConfiguration = 7
+ NumPanes = 1
+ Configuration = "(V (3))"
+ End
+ Begin PaneConfiguration = 8
+ NumPanes = 3
+ Configuration = "(H (1[56] 4[18] 2) )"
+ End
+ Begin PaneConfiguration = 9
+ NumPanes = 2
+ Configuration = "(H (1 [75] 4))"
+ End
+ Begin PaneConfiguration = 10
+ NumPanes = 2
+ Configuration = "(H (1[66] 2) )"
+ End
+ Begin PaneConfiguration = 11
+ NumPanes = 2
+ Configuration = "(H (4 [60] 2))"
+ End
+ Begin PaneConfiguration = 12
+ NumPanes = 1
+ Configuration = "(H (1) )"
+ End
+ Begin PaneConfiguration = 13
+ NumPanes = 1
+ Configuration = "(V (4))"
+ End
+ Begin PaneConfiguration = 14
+ NumPanes = 1
+ Configuration = "(V (2))"
+ End
+ ActivePaneConfig = 0
+ End
+ Begin DiagramPane =
+ Begin Origin =
+ Top = 0
+ Left = 0
+ End
+ Begin Tables =
+ Begin Table = "mi"
+ Begin Extent =
+ Top = 48
+ Left = 302
+ Bottom = 366
+ Right = 472
+ End
+ DisplayFlags = 280
+ TopColumn = 0
+ End
+ Begin Table = "ds"
+ Begin Extent =
+ Top = 138
+ Left = 794
+ Bottom = 268
+ Right = 964
+ End
+ DisplayFlags = 280
+ TopColumn = 0
+ End
+ Begin Table = "vv"
+ Begin Extent =
+ Top = 138
+ Left = 38
+ Bottom = 268
+ Right = 208
+ End
+ DisplayFlags = 280
+ TopColumn = 0
+ End
+ End
+ End
+ Begin SQLPane =
+ End
+ Begin DataPane =
+ Begin ParameterDefaults = ""
+ End
+ Begin ColumnWidths = 23
+ Width = 284
+ Width = 1500
+ Width = 2625
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 3375
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ End
+ End
+ Begin CriteriaPane =
+ Begin ColumnWidths = 11
+ Column = 1440
+ Alias = 900
+ Table = 1170
+ Output = 720
+ Append = 1400
+ NewValue = 1170
+ SortType = 1350
+ SortOrder = 1410
+ GroupBy = 1350
+ Filter = 1350
+ Or = 1350
+ ', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'VIEW', @level1name = N'v_Misure';
+
+
+GO
+PRINT N'Altering [dbo].[v_Misure].[MS_DiagramPane2]...';
+
+
+GO
+EXECUTE sp_updateextendedproperty @name = N'MS_DiagramPane2', @value = N' Or = 1350
+ Or = 1350
+ End
+ End
+End
+', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'VIEW', @level1name = N'v_Misure';
+
+
+GO
+PRINT N'Altering [dbo].[v_SchemaCollFamMacc].[MS_DiagramPane1]...';
+
+
+GO
+EXECUTE sp_updateextendedproperty @name = N'MS_DiagramPane1', @value = N'[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00]
+Begin DesignProperties =
+ Begin PaneConfigurations =
+ Begin PaneConfiguration = 0
+ NumPanes = 4
+ Configuration = "(H (1[33] 4[28] 2[20] 3) )"
+ End
+ Begin PaneConfiguration = 1
+ NumPanes = 3
+ Configuration = "(H (1 [50] 4 [25] 3))"
+ End
+ Begin PaneConfiguration = 2
+ NumPanes = 3
+ Configuration = "(H (1 [50] 2 [25] 3))"
+ End
+ Begin PaneConfiguration = 3
+ NumPanes = 3
+ Configuration = "(H (4 [30] 2 [40] 3))"
+ End
+ Begin PaneConfiguration = 4
+ NumPanes = 2
+ Configuration = "(H (1 [56] 3))"
+ End
+ Begin PaneConfiguration = 5
+ NumPanes = 2
+ Configuration = "(H (2 [66] 3))"
+ End
+ Begin PaneConfiguration = 6
+ NumPanes = 2
+ Configuration = "(H (4 [50] 3))"
+ End
+ Begin PaneConfiguration = 7
+ NumPanes = 1
+ Configuration = "(V (3))"
+ End
+ Begin PaneConfiguration = 8
+ NumPanes = 3
+ Configuration = "(H (1[56] 4[18] 2) )"
+ End
+ Begin PaneConfiguration = 9
+ NumPanes = 2
+ Configuration = "(H (1 [75] 4))"
+ End
+ Begin PaneConfiguration = 10
+ NumPanes = 2
+ Configuration = "(H (1[66] 2) )"
+ End
+ Begin PaneConfiguration = 11
+ NumPanes = 2
+ Configuration = "(H (4 [60] 2))"
+ End
+ Begin PaneConfiguration = 12
+ NumPanes = 1
+ Configuration = "(H (1) )"
+ End
+ Begin PaneConfiguration = 13
+ NumPanes = 1
+ Configuration = "(V (4))"
+ End
+ Begin PaneConfiguration = 14
+ NumPanes = 1
+ Configuration = "(V (2))"
+ End
+ ActivePaneConfig = 0
+ End
+ Begin DiagramPane =
+ Begin Origin =
+ Top = 0
+ Left = 0
+ End
+ Begin Tables =
+ Begin Table = "SchemaCollFamMacc"
+ Begin Extent =
+ Top = 6
+ Left = 33
+ Bottom = 263
+ Right = 208
+ End
+ DisplayFlags = 280
+ TopColumn = 0
+ End
+ Begin Table = "AnagSchede"
+ Begin Extent =
+ Top = 23
+ Left = 365
+ Bottom = 191
+ Right = 535
+ End
+ DisplayFlags = 280
+ TopColumn = 0
+ End
+ End
+ End
+ Begin SQLPane =
+ End
+ Begin DataPane =
+ Begin ParameterDefaults = ""
+ End
+ Begin ColumnWidths = 9
+ Width = 284
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ End
+ End
+ Begin CriteriaPane =
+ Begin ColumnWidths = 11
+ Column = 1440
+ Alias = 900
+ Table = 1170
+ Output = 720
+ Append = 1400
+ NewValue = 1170
+ SortType = 1350
+ SortOrder = 1410
+ GroupBy = 1350
+ Filter = 1350
+ Or = 1350
+ Or = 1350
+ Or = 1350
+ End
+ End
+End
+', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'VIEW', @level1name = N'v_SchemaCollFamMacc';
+
+
+GO
+PRINT N'Altering [dbo].[v_selSchedaIst].[MS_DiagramPane1]...';
+
+
+GO
+EXECUTE sp_updateextendedproperty @name = N'MS_DiagramPane1', @value = N'[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00]
+Begin DesignProperties =
+ Begin PaneConfigurations =
+ Begin PaneConfiguration = 0
+ NumPanes = 4
+ Configuration = "(H (1[40] 4[20] 2[20] 3) )"
+ End
+ Begin PaneConfiguration = 1
+ NumPanes = 3
+ Configuration = "(H (1 [50] 4 [25] 3))"
+ End
+ Begin PaneConfiguration = 2
+ NumPanes = 3
+ Configuration = "(H (1 [50] 2 [25] 3))"
+ End
+ Begin PaneConfiguration = 3
+ NumPanes = 3
+ Configuration = "(H (4 [30] 2 [40] 3))"
+ End
+ Begin PaneConfiguration = 4
+ NumPanes = 2
+ Configuration = "(H (1 [56] 3))"
+ End
+ Begin PaneConfiguration = 5
+ NumPanes = 2
+ Configuration = "(H (2 [66] 3))"
+ End
+ Begin PaneConfiguration = 6
+ NumPanes = 2
+ Configuration = "(H (4 [50] 3))"
+ End
+ Begin PaneConfiguration = 7
+ NumPanes = 1
+ Configuration = "(V (3))"
+ End
+ Begin PaneConfiguration = 8
+ NumPanes = 3
+ Configuration = "(H (1[56] 4[18] 2) )"
+ End
+ Begin PaneConfiguration = 9
+ NumPanes = 2
+ Configuration = "(H (1 [75] 4))"
+ End
+ Begin PaneConfiguration = 10
+ NumPanes = 2
+ Configuration = "(H (1[66] 2) )"
+ End
+ Begin PaneConfiguration = 11
+ NumPanes = 2
+ Configuration = "(H (4 [60] 2))"
+ End
+ Begin PaneConfiguration = 12
+ NumPanes = 1
+ Configuration = "(H (1) )"
+ End
+ Begin PaneConfiguration = 13
+ NumPanes = 1
+ Configuration = "(V (4))"
+ End
+ Begin PaneConfiguration = 14
+ NumPanes = 1
+ Configuration = "(V (2))"
+ End
+ ActivePaneConfig = 0
+ End
+ Begin DiagramPane =
+ Begin Origin =
+ Top = 0
+ Left = 0
+ End
+ Begin Tables =
+ Begin Table = "scm"
+ Begin Extent =
+ Top = 6
+ Left = 38
+ Bottom = 229
+ Right = 208
+ End
+ DisplayFlags = 280
+ TopColumn = 0
+ End
+ End
+ End
+ Begin SQLPane =
+ End
+ Begin DataPane =
+ Begin ParameterDefaults = ""
+ End
+ Begin ColumnWidths = 9
+ Width = 284
+ Width = 2145
+ Width = 4335
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 1500
+ Width = 5475
+ Width = 1500
+ End
+ End
+ Begin CriteriaPane =
+ Begin ColumnWidths = 11
+ Column = 1440
+ Alias = 900
+ Table = 1170
+ Output = 720
+ Append = 1400
+ NewValue = 1170
+ SortType = 1350
+ SortOrder = 1410
+ GroupBy = 1350
+ Filter = 1350
+ Or = 1350
+ Or = 1350
+ Or = 1350
+ End
+ End
+End
+', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'VIEW', @level1name = N'v_selSchedaIst';
+
+
+GO
+PRINT N'Creating [dbo].[Misure].[Ordinale].[MS_Description]...';
+
+
+GO
+EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'valore ordinamento default', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'Misure', @level2type = N'COLUMN', @level2name = N'Ordinale';
+
+
+GO
+PRINT N'Creating [dbo].[SchemaCollFamMacc].[Ordinale].[MS_Description]...';
+
+
+GO
+EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'valore ordinamento default', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'SchemaCollFamMacc', @level2type = N'COLUMN', @level2name = N'Ordinale';
+
+
+GO
+PRINT N'Creating [dbo].[SchemaCollMacc].[Ordinale].[MS_Description]...';
+
+
+GO
+EXECUTE sp_addextendedproperty @name = N'MS_Description', @value = N'valore ordinamento default', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = N'SchemaCollMacc', @level2type = N'COLUMN', @level2name = N'Ordinale';
+
+
+GO
+PRINT N'Update complete.';
+
+
+GO
diff --git a/CMS-SC-Data/obj/Release/TempPE/DS_Applicazione.Designer.cs.dll b/CMS-SC-Data/obj/Release/TempPE/DS_Applicazione.Designer.cs.dll
index 61c75b6..8135bd1 100644
Binary files a/CMS-SC-Data/obj/Release/TempPE/DS_Applicazione.Designer.cs.dll and b/CMS-SC-Data/obj/Release/TempPE/DS_Applicazione.Designer.cs.dll differ
diff --git a/CMS_SC/bin/SteamWare.dll b/CMS_SC/bin/SteamWare.dll
index c7181a1..f12c7cf 100644
Binary files a/CMS_SC/bin/SteamWare.dll and b/CMS_SC/bin/SteamWare.dll differ