Exploring, predicting and reporting with SAS Visual Analytics and SAS Visual Statistics

transform Prameter numeric in alfanumeric

Reply
Learner
Posts: 1

transform Prameter numeric in alfanumeric

Good morning,
I created a filter that must use a numeric parameter(FILTRO_ANNO_LAV).
I would need to concatenate the numeric parameter used by the previous filter with a shin, but the concatenate does not make me do it because it says it only accepts strings.
You can transform the numeric filter into a parametric filter inside the concatenate with a function.
Thank you
Mou

ERROR using this code:

 

Concatenate(Concatenate(Concatenate(Concatenate(Concatenate(Concatenate(Concatenate(Concatenate(Concatenate(Concatenate(Concatenate(Concatenate(Concatenate((

  IF ( '01_Filtro_NUM_NOTIFICA_CANT'p NotMissing )

  RETURN Concatenate('**Num. notifica: ', '01_Filtro_NUM_NOTIFICA_CANT'p)

  ELSE ' ' ), (

  IF ( '01_Filtro_TIPOLOGIA_NOTIFICA_CANT'p NotMissing )

  RETURN Concatenate('  **Tipologia notifica: ', '01_Filtro_TIPOLOGIA_NOTIFICA_CANT'p)

  ELSE ' ' )), (

  IF ( '01_Filtro_TIPO_OPERA_CANT'p NotMissing )

  RETURN Concatenate('  **Tipo opera: ', '01_Filtro_TIPO_OPERA_CANT'p)

  ELSE ' ' )), (

  IF ( '01_FIltro_ATS_CANT'p NotMissing )

  RETURN Concatenate('  **ATS: ', '01_FIltro_ATS_CANT'p)

  ELSE ' ' )), (

  IF ( '01_Filtro_DISTRETTO_ATS_CANT'p NotMissing )

  RETURN Concatenate('  **Distretto ATS: ', '01_Filtro_DISTRETTO_ATS_CANT'p)

  ELSE ' ' )), (

  IF ( '01_Filtro_COMUNE_ATS_CANT'p NotMissing )

  RETURN Concatenate('  **Comune ATS: ', '01_Filtro_COMUNE_ATS_CANT'p)

  ELSE ' ' )), (

  IF ( '01_Filtro_NUM_IMPRESE_DICHIARATE_CANT'p NotMissing )

  RETURN Concatenate('  **Num. imprese dichiarate: ', '01_Filtro_NUM_IMPRESE_DICHIARATE_CANT'p)

  ELSE ' ' )), (

  IF ( '01_Filtro_COD_FISC_IMPRESA_CANT'p NotMissing )

  RETURN Concatenate('  **Cod. Fisc. impresa:', '01_Filtro_COD_FISC_IMPRESA_CANT'p)

  ELSE ' ' )), (

  IF ( '01_Filtro_DENOM_IMPRESA_CANT'p NotMissing )

  RETURN Concatenate('  **Denom. impresa: ', '01_Filtro_DENOM_IMPRESA_CANT'p)

  ELSE ' ' )), (

  IF ( '01_Filtro_PARTITA_IVA_CANT'p NotMissing )

  RETURN Concatenate('  **Partita IVA:', '01_Filtro_PARTITA_IVA_CANT'p)

  ELSE ' ' )), (

  IF ( '01_Filtro_COD_FISC_PERSONA_CANT'p NotMissing )

  RETURN Concatenate('  **Cod. fisc. persona: ', '01_Filtro_COD_FISC_PERSONA_CANT'p)

  ELSE ' ' )), (

  IF ( '01_Filtro_ESITO_ISP_CANT'p NotMissing )

  RETURN Concatenate('  **Stato ispezioni:', '01_Filtro_ESITO_ISP_CANT'p)

  ELSE ' ' )), (

  IF ( '01_Filtro_ID_CANTIERE'p NotMissing )

  RETURN Concatenate('  **ID AGP:', '01_Filtro_ID_CANTIERE'p)

  ELSE ' ' )), Concatenate((

  IF ( '01_Filtro_ANNO_LAV'p NotMissing )

  RETURN Concatenate('  **Filtro Anno periodo data inizio-fine lavori: ', '01_Filtro_ANNO_ESTRAZIONE'p)

  ELSE ' ' ), (

  IF ( '01_Filtro_MESE_ESTRAZIONE'p NotMissing )

  RETURN Concatenate('  **Filtro Mese periodo data inizio-fine lavori: ', '01_Filtro_MESE_ESTRAZIONE'p)

  ELSE ' ' )))

Ask a Question
Discussion stats
  • 0 replies
  • 100 views
  • 0 likes
  • 1 in conversation