Autor |
Mensaje |
Miembro
 Habitual

|
#1 Publicado: 26 Abr 2019 11:26
Hola a todos. Tengo una duda de la que no he encontrado solución por lo que la planteo por si hay alguna idea.
Tengo una tabla con unos registros con campos c_apartados y n_apartado c_apartados contiene información n_apartados una numeración del apartados que se inserta automaticamente
Por ejemplo en un registro tendria este contenido en cada campo de n_ y de c_ n_apartado1: 1 c_apartado1: Contenido1 n_apartado2: 2 c_apartado2: Contenido2 n_apartado3: 3 c_apartado3: Contenido3 n_apartado4: 4 c_apartado4: Contenido4
La idea es poner en el n_apartado un numero correlativo por cada c_apartado pero dependiendo de si esta vacio o no el campo n_
Así por ejemplo si el c_apartado2 esta vacio los valores de n_ serían estos n_apartado1: 1 c_apartado1: Contenido1 n_apartado2: c_apartado2: n_apartado3: 2 c_apartado3: Contenido3 n_apartado4: 3 c_apartado4: Contenido4
Y si el valor c_apartado 2 y 3 estan vacios el valor de n_sería este n_apartado1: 1 c_apartado1: Contenido1 n_apartado2: c_apartado2: n_apartado3: c_apartado3: n_apartado4: 2 c_apartado4: Contenido4
Espero haberme explicado bien. Alguna idea para calcular el valor de n_ dependienddo de si c_ esta vacio o no. Gracias.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Mac filemaker 16
|
Miembro
 Habitual

|
#2 Publicado: 26 Abr 2019 11:30
Vuelvo a publicar lo de los campos porque se han movido e igual no queda claro
Por ejemplo en un registro tendria este contenido en cada campo de n_ y de c_ n_apartado1: 1 c_apartado1: Contenido1 n_apartado2: 2 c_apartado2: Contenido2 n_apartado3: 3 c_apartado3: Contenido3 n_apartado4: 4 c_apartado4: Contenido4
La idea es poner en el n_apartado un numero correlativo por cada c_apartado pero dependiendo de si esta vacio o no el campo n_
Así por ejemplo si el c_apartado2 esta vacio los valores de n_ serían estos n_apartado1: 1 c_apartado1: Contenido1 n_apartado2: __ c_apartado2: n_apartado3: 2 c_apartado3: Contenido3 n_apartado4: 3 c_apartado4: Contenido4
Y si el valor c_apartado 2 y 3 estan vacios el valor de n_sería este n_apartado1: 1 c_apartado1: Contenido1 n_apartado2: __ c_apartado2: n_apartado3: __ c_apartado3: n_apartado4: 2 c_apartado4: Contenido4
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Mac filemaker 16
|
Miembro
 Asiduo
 
|
#3 Publicado: 27 Abr 2019 09:32
esto es lo que buscas
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
xp fm 11avanced
|
Miembro
 Habitual

|
#4 Publicado: 29 Abr 2019 14:34
Gracias electro 2595 por la respuesta. Esta solución que me das es estupenda. La cuestión ahora es si se puede hacer, teniendo los campos de n_contenidos no como calculo, sino que ese campo y poder sustituirlo por el número correspondiente, utilizando por ejemplo un paso de guien como Establecer campo, que sustituya el valor de ese campo (la letra) por el número dependiente del valor de c_contenido.
Y si hay alguna formula que simplifique para el caso detener hasta 15 o 20 campos de C_contenido y n_contenido.
Lo que se pretende es cambiar ese contenido de n_contenidos que se carga importando registros y que tiene letras/numeros/simbolos de viñeta, por números correlativos, según que tengan o no contenido los campos de c_contenido.
Gracias.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Mac filemaker 16
|