Estoy usando un programa de desarrollo de aplicaciones de código bajo, aunque es bueno y ayuda a que las cosas sean un poco más rápidas, tiene bastantes limitaciones.
Simplificado La aplicación se usa esencialmente para almacenar trabajos... hay diferentes tablas, una para proveedores, otra para clientes, etc. y están vinculadas a la tabla principal a través de Foreign Keys.
Cuando elegí el cliente, por ejemplo, en la tabla de trabajos, luego reemplaza el nombre del cliente con un número que es la clave principal (ID) de la tabla de clientes...
Intenté usar columnas generadas y agregar una consulta como SELECT 'Name' from TableB where id = fk_TableA_TableB pero no funciona, desde entonces descubrí que no es posible consultar otras tablas a través de expresiones.
El otro problema que tengo es que no puedo crear una vista porque la aplicación requiere una clave principal que la view no ofrece.
Lo que busco es...
Entonces TableA se ve como
| Nombre | fk_TableA_TableB |
|---|---|
| Trabajo 1 | 2 |
| Trabajo 2 | 1 |
TablaB
| identificación | Nombre |
|---|---|
| 1 | José |
| 2 | John |
El resultado que vincularía para lograr es una fila adicional al final de TableA que da el valor de TableB basado en la clave externa
| Nombre | fk_TableA_TableB | TablaB |
|---|---|---|
| Trabajo 1 | 2 | John |
| Trabajo 2 | 1 | José |
Una expresión no parece funcionar...
¿Hay alguna manera de que pueda usar javascript para lograr un resultado similar...
Onchange of cellA update CellB with Customer_Name from tableA where Foreign_Key = id
¿ES esto factible?