Expand Explorador de archivos de SOLIDWORKS PDMExplorador de archivos de SOLIDWORKS PDM
Expand Explorador de artículos de SOLIDWORKS PDM ProfessionalExplorador de artículos de SOLIDWORKS PDM Professional
Collapse Herramienta Administración de SOLIDWORKS PDMHerramienta Administración de SOLIDWORKS PDM
Expand Herramienta de configuración del servidor de archivado de SOLIDWORKS PDMHerramienta de configuración del servidor de archivado de SOLIDWORKS PDM
Expand Herramienta de actualización de la versión de archivo de SOLIDWORKS PDMHerramienta de actualización de la versión de archivo de SOLIDWORKS PDM
Ocultar tabla de contenido

Funciones para variables

En la creación de variables, utilice funciones aritméticas y de cadena para configurar sus valores. Puede agregar estas funciones haciendo clic en la flecha hacia la derecha al lado de los campos Valor en los cuadros de diálogo.

Funciones de cadena

Función, sintaxis y descripción Argumentos y ejemplos
Izquierda(<cadena>,<número>)

Devuelve el número de caracteres especificado de una cadena especificada en el extremo izquierdo.

<cadena>: cadena de caracteres

<número>: El número de caracteres que se mostrará

Ejemplo: Izquierda(ProyectoAA,7): devuelve "Proyecto"
Derecha(<cadena>,<número>)

Devuelve el número de caracteres especificado de una cadena especificada en el extremo derecho.

<cadena>: La cadena de caracteres

<número>: El número de caracteres que se mostrará

Ejemplo: Right(ProjectAA,2): devuelve "AA"
Medio(<cadena>,<posinicial>,<número>)

Devuelve una subcadena de una cadena especificada (comenzando en una posición especificada).

<cadena>: cadena de caracteres

<posinicial>: El número de la posición inicial. El primer carácter es la posición 0.

<número>: El número de caracteres que se mostrará

Ejemplo: Mid(ProjectAA,2,2): devuelve "oj"
Longitud(<cadena>)

Devuelve la longitud de una cadena especificada.

<cadena>
Ejemplo: Length(ProjectAA): devuelve 9
Invertir(<cadena>)

Devuelve el valor inverso de una cadena especificada.

<cadena>
Ejemplo: Reverse(estocolmo): devuelve "omlocotse"
Buscar(<cadena>,<subcadena>)
Busca una cadena especificada para la primera coincidencia de un carácter o una subcadena. Devuelve la posición donde se encuentra el carácter o la subcadena.
La primera posición en la cadena de caracteres es 0.
<cadena>: cadena de caracteres

<subcadena>: La subcadena de caracteres de lo que hay que buscar

Ejemplo: Find(abc,b): devuelve 1
ReverseFind(<cadena>,<subcadena>)
Busca una cadena especificada para la última coincidencia de un carácter. Devuelve la posición donde se produjo la última aparición del carácter o la subcadena.
La primera posición en la cadena de caracteres es 0.
<cadena>: cadena de caracteres

<subcadena>: La subcadena de caracteres de lo que hay que buscar

Ejemplo: ReverseFind(abcabc,b): devuelve 4
Horaactual(%%Y-%%m-%%d %%H:%%M:%%S)

Devuelve la fecha o la hora actual en un formato especificado.

%%a: Nombre abreviado del día de la semana

%%A: Nombre completo del día de la semana

%%b: Nombre abreviado del mes

%%B: Nombre completo del mes

%%c: Representación de la fecha y hora adecuada para la configuración regional

%%d: Día del mes como número decimal (de 01 a 31)

%%H: Hora en formato de 24 horas (de 00 a 23)

%%I: Hora en formato de 12 horas (de 01 a 12)

%%j: Día del año como número decimal (de 001 a 366)

%%m: Mes como número decimal (de 01 a 12)

%%M: Minuto como número decimal (de 00 a 59)

%%p: Indicador a. m./p. m. para el reloj de 12 horas de la configuración regional

 

%%S: Segundos como número decimal (de 00 a 59)

%%U: Semana del año como número decimal, con domingo como primer día de la semana (de 00 a 53)

%%w: Día de la semana como número decimal (de 0 a 6; domingo es 0)

%%W: Semana del año como número decimal, con lunes como primer día de la semana (de 00 a 53)

%%x: Representación de la fecha para la configuración regional actual

%%x: Representación de la hora para la configuración regional actual

%%y: Año sin el siglo, como número decimal (de 00 a 99)

%%Y: Año con el siglo, como número decimal

%%z,%%Z - Nombre o abreviatura de la zona horaria, según la configuración del registro; ningún carácter si se desconoce la zona horaria

%%%%: Signo de porcentaje

Ejemplos: CurrentTime(%%y%%m%%d): devuelve "050113"

CurrentTime (%%H:%%M): devuelve "09:53"

Funciones aritméticas

Función, sintaxis y descripción Argumentos y ejemplos
Suma(<térm1>,<térm2>)

Devuelve la suma de los dos números especificados.

<térm1>: primer término

<térm2>: Segundo término

Ejemplo: Add(2,3): devuelve 5
Resta(<térm1>,<térm2>)

Devuelve la diferencia entre los dos números especificados.

<térm1>: primer término

<térm2>: Segundo término (cantidad a restar)

Ejemplo: Sub(3,2): devuelve 1


Proporcione comentarios sobre este tema

SOLIDWORKS agradece sus comentarios acerca del formato, la precisión y la rigurosidad de la documentación. Utilice el siguiente formulario para enviar comentarios y sugerencias sobre este tema directamente al equipo de documentación. Nota: el equipo de documentación no puede responder a preguntas técnicas. Haga clic aquí para ver información sobre soporte técnico.

* Obligatorio

 
*Correo electrónico:  
Asunto:   Comentarios sobre los temas de la ayuda
Página:   Funciones para variables
*Comentario:  
*   Por la presente confirmo que he leído y acepto la política de privacidad en virtud de la cual Dassault Systèmes usará mis Datos personales

Imprimir tema

Seleccione el ámbito del contenido que desee imprimir:

x

Hemos detectado que la versión de su explorador es anterior a Internet Explorer 7. Para una visualización óptima, le recomendamos que actualice a Internet Explorer 7 o versión superior.

 No volver a mostrar este mensaje
x

Versión del contenido de la ayuda web: SOLIDWORKS PDM 2017 SP05

Para desactivar la ayuda web desde SOLIDWORKS y utilizar la ayuda local en su lugar, haga clic en Ayuda > Usar la ayuda web de SOLIDWORKS.

Para informar sobre problemas detectados con la interfaz y la función de búsqueda de la ayuda web, póngase en contacto con el representante local de soporte. Si desea proporcionar comentarios sobre temas individuales, utilice el vínculo “Comentarios sobre este tema” en la página del tema en cuestión.