Apúntate a la Zona De Descargas Reservadas (ZDDR). Solo son 20 Euros
Con solo 20€ ayudarás
a mantener el foro.


Seguir a udias en Twitter
Directorio de Empresas de Foros de informática


Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Responder - Estadísticas - Registrarse - Buscar - Lista de usuarios -  - Zona de Descargas
 -Privacidad y política de cookies -
Ayuda al foro con tu donación

Búsqueda en los foros

Foros en Udias.com / FileMaker / Problema con campo que sume y reste...
Autor Mensaje

Miembro

Habitual

  Karma         89

#1 Publicado: 4 Jun 2017 03:11



Buenas noches amigos maestros de Filemaker.

Recurro a ustedes ya que estoy atorado en una base que quiero hacer. Les detallo la información:

Tengo dos tablas relacionadas "Productos" y "Registros"

En la tabla de "Productos" tengo 03 campos "Id", "Nombre de Producto" e "Inventario inicial", la tabla tiene 20 registros cada uno de un producto diferente de mi inventario.

• En "Id" pues ya saben que es el identificador del articulo
• En "Nombre de Producto" el nombre de mi articulo.
• En "Inventario Inicial" la cantidad de artículos que en el momento de registrar la información tengo.

En la tabla de "Registros" tengo 06 campos "Fecha", "Tipo de acción", "Solicitante", "Entrega_Recibe", "Cantidad" y "En existencia".

• En "Fecha" va la fecha en que hay movimiento del artículo
• En "Tipo de acción" va si es una ENTREGA o SURTIMIENTO
• En "Solicitante" va el nombre de la persona que solicita el material
• En "Entrega_Recibe" va el nombre de la persona que "ENTREGA" el material o el que recibe el material cuando el "Tipo de Acción" es "SURTIMIENTO".
• En "Cantidad" va el número de material que se entrega o que se Surte
• En "En existencia" va el total (suma o resta) del material que me queda.

Poniendo un ejemplo sería así : Selecciono el artículo "1" "Guantes de latex" y en el portal pongo:
• La fecha 01/06/2017
• Tipo de acción: ENTREGA
• Solicitante: Pedro Hernández
• Entrega_Recibe: Juanito Pérez
• Cantida: 05
• En existencia: Aquí es donde tengo el problema ya que tomando en cuenta que tenía un "Inventario Inicial" de 30 piezas de guantes, en este campo debería darme un total de 25.

Y si creo otro registro en el portal si selecciono la opción de "SURTIMIENTO" si pongo en el campo de "Cantidad" el número 10, en el nuevo registro del portal en el campo de "En existencia" debería darme un total de 35
.

No sé si se pueda y si puedan ayudarme?

Espero no haberlos aburrido con tanto texto, pero me gusta explicar lo más posible.

Gracias desde ya.

Manejo Filemaker Pro 11 Advance


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Juan José Basurto Windows 7, Filemaker Pro Advanced 11

Moderador


  Karma               6445

#2 Publicado: 4 Jun 2017 19:52 - Editado por: Alatriste



juan_2009:
Tengo dos tablas relacionadas "Productos" y "Registros"

¿por cual campo?.
Crea en la tabla Registros el campo IDProductos y relaciona las tablas por estos campos, la relación cartesiana que sea con el signo = y le marcas en esa relación en la tabla Registros "permitir la creación de registros a través de esta relación" y marca tambien "Eliminar registros relacionado en esta tabla ..."

El campo "existencia", que sea un acampo de cálculo donde le pones la formulita con los campos: Productos::Inventario Inicial - Cantidad, con resultado numerico y en Almacenamiento no le marcas "no almacenar los resultados..."


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Si te fue de utilidad el foro, valoralo y hazte forero VIP, tu nombre de usuario será verde mostrando que aportas ayuda económica.
Hacerte VIP es necesario para mantenerlo abierto, recuerda que el foro vive sin ayuda de FileMaker y sus distribuidores.
W10 Pro x64 - FileMaker 19 (x64)

Miembro

Habitual

  Karma         89

#3 Publicado: 6 Jun 2017 04:09



Hola amigo Alatriste, muchas gracias por tu apoyo.

Lamentablemente no me funciono para lo que necesitaba, te comento que ya resolví ese problema, eliminé el campo Inventario Inicial y el campo de Existencia lo hice "summary" y le dije que me diera el total del campo "Cantidad".

La forma en como lo trabajaré será que en el primer registro del portal pongo la cantidad de artículos que tengo en ese momento (se podría decir que el dato que iba en Inventario Inicial, lo estoy metiendo a este de Cantidad) y si el siguiente registro es restar existencia de productos, lo manejo por ejemplo "-5" y me resta, si el siguiente registro es aumentar la existencia le pongo "07" y me suma tomando en cuenta el resultado del registro anterior.

Te comento también que en mis dos archivos siempre les pongo el campo "Id" y por ese hago la relación (y ya en mi archivo donde van los campos del portal, le pongo otro "id_registros" para que me de un Id único para cada registro que se cree en el portal

Ahora bien amigo ahora me surgió otro problema, como podrás ver mi Base de Datos es para llevar el control de productos en existencia de in Inventario de productos médicos.

El problema que tengo es que quiero que me de un reporte con el listado de los 70 artículos que manejo y que cada uno tenga el total en existencia que hay de dicho artículo, por ejemplo en el portal de mi producto 1 que me aparezca su existencia (último registro del portal de cada producto)

No sé si me explique y si se pueda realizar esta acción.

De antemano muchas gracias a todos!!


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Juan José Basurto Windows 7, Filemaker Pro Advanced 11

Miembro

Adicto

  Karma               1991

#4 Publicado: 7 Jun 2017 16:38



En la tabla productos crea un campo calculado que sume el campo cantidad de la tabla registros.

Sum( Registros::cantidad )

Com tu introduces -5 o -3 cuando es una salida de inventario, la funcion suma te darà el resultado final.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 10 - FileMaker Advanced y Server 18
Su respuesta

Estilo Negrillas  Estilo Italico  Estilo Subrayado  URL De La Imagen  URL De La Web  Preformatted Text  YouTube URL  Sin código BB
Emoticones
:) ;) :up: :down: :biglol: :confused :cool: :mad: :sad: :shame: :smirk: :tongue: ... Más  Emoticones desactivados
Color de texto
Texto en negro Texto en blanco Texto en gris Texto en rojo Texto en azul Texto en verde Texto en rojo oscuro Texto en cian Texto en azul oscuro Texto en púrpura Texto en amarillo Texto en rosa Texto en naranja Texto en verde oliva Texto en marrón



 » Usuario  » Contraseña 
Solo Usuarios Registrados Pueden Postiar Aqui.
 

Tópicos relacionados con Problema con campo que sume y reste...

problema con busqueda de registros que el total sume una cantidad
campo que sume valores de otro campo..ayuda!
Funcion calculo que sume datos de un campo existente en otra tabla o portal
Guión que reste palabras que no quieres incluir.
boton que cambie valor y sume el valor cambiado en otro campo


Conectados: Invitados - 3
Miembros - 0
En verde usuarios ZDDR

Realizado con miniBB © 2001-2021
Para Udias.com © 1996-2021
Hosting con Interdominios