Algoritmia - We are geeks, after all ;)
  Crear una cuenta
Inicio Buscar Foros Chat Downloads Login
 [Login]
Foros
Ir a los foros 

Menú Trucos Ax
 Inicio(Noticias) :
 Inicio
 Enviar Noticias
 Archivo de noticias
 Buscar
 Temas

 Miembros :
 Lista de miembros
 Tu Cuenta(Regístrate)

 Comunidad :
 Chat

 Foros

 Links

 Downloads

 Estadísticas :
 Estadísticas
 Top 10
 Encuestas

 Otros Servicios :
 Publicidad


 Miscelanea :
Añadir a favoritos
Contactar


Hemos recibido

impresiones desde Diciembre 2005


 Enlázanos :
Copia el código siguiente en tu web para enlazarnos :


Trucos Ax


Mensajes rápidos

Sólo los usuarios registrados pueden escribir login o crear una cuenta.

Trucos
Ir a trucos programación
Ir a trucos consultoría

AxSearch

AxSearch
Es un motor de búsqueda
específico sobre temas
de Axapta (Dynamics Ax)

Anuncios



Mapa

¿De donde venimos?
Ubicación de visitantes de esta página

Webs Amigas
[axapta-links.com] - The startpage for Axapta
DaxGuy


Fred Shen

Comunidad Ax
Conunidad AX

Anuncios



Trucos Ax: Foros

Trucos Ax :: View topic - Alias de campos
 Forum FAQForum FAQ   SearchSearch   UsergroupsUsergroups   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Alias de campos

 
Post new topic   Reply to topic    Trucos Ax Forum Index -> Trucos configuración
View previous topic :: View next topic  

¿Cómo valoras este truco (1/5)?
5
57%
 57%  [ 4 ]
4
14%
 14%  [ 1 ]
3
14%
 14%  [ 1 ]
2
14%
 14%  [ 1 ]
1
0%
 0%  [ 0 ]
Total Votes : 7

Author Message
Manekaze
Site Admin
Site Admin


Joined: Dec 02, 2005
Posts: 384

PostPosted: Thu May 11, 2006 7:36 pm    Post subject: Alias de campos Reply with quote

//**********************************************************
// Tipo : Implantación/Consultoría
// Titulo : Alias de campos
// Codigo : TC0006
// Keywords : Configuración, Consultoría, Axapta 3.0
// Sub-keywords : Definición tablas, campos, alias for
//
//**********************************************************

Vamos a explicar un truco que (muchas veces lo digo pero esta vez es
casi seguro) más de uno ya conocerá.

Como siempre, primero vamos a poner un ejemplo para crear la
necesidad de usar el truco Wink


Imaginemos que el usuario recibe una nota en la que se le indica que
debe crear un pedido para el Sr. Rodríguez, con NIF : 42125488X. En el
que debe incluir 10 jamones.

Perfecto, nuestro querido usuario se dirige a la pantalla de pedidos de
venta, y se dispone a crear un pedido nuevo.

Como siempre, le aparece la pantalla en la que se le solicita el numero
de cliente y …

¡Oh cielos! ¡Pero si no sabemos el código del cliente!

Bueno, no hay problema, vamos a usar el desplegable (también conocido
como lookup) para buscar que código tiene el Sr. Rodríguez.

¡Vaya! ¡Pero si tenemos 538 clientes que se llaman Rodríguez!

En fin, no queda más opción que buscar por NIF, pero como no lo tengo
incluido en la lista de campos de lookup a nuestro querido usuario (al que
no le atribuimos conocimientos avanzados de Axapta) no le queda más
remedio que ir a la ficha de clientes y buscar el NIF indicado con tal de
conseguir el ansiado código de cliente, para luego volver a la pantalla de
pedidos y repetir la operación.

Bueno, reconozco que he forzado un poco las cosas para que el ejemplo
se adaptase a lo que vamos a explicar Razz

¿No sería genial que pudiera introducir el NIF del cliente en lugar del
código del mismo si resulta que lo desconozco?


Pues además de genial, es posible Smile

Vamos directos al meollo :

Abrimos el AOT y nos dirigimos a la tabla “CustTable”, seleccionamos el
campo VATNUM (es el NIF) y abrimos sus propiedades (alt+enter).

Una vez aquí, buscamos una propiedad que se llama “Alias for” y aquí
escribimos AccountNum (osea, el nombre del campo que alberga el
código de cliente)



Ahora guardamos los cambios y …

¡YA ESTÁ!


Pero habrá que probarlo :

Nos vamos a la pantalla de pedidos de venta, le damos a nuevo pedido y
allí donde nos pregunta el código del cliente le introducimos el NIF sin
contemplaciones :



Le damos al intro y …



Axapta ha cambiado el NIF por el código apropiado automáticamente.

Ni falta hace decir que esto será así (en teoría) en cualquier lugar de la
aplicación, es decir, que no se restringe únicamente a la entrada de
pedidos.

Esto tiene muchas ventajas y posibilidades, por ejemplo : Para identificar
un vehículo poder entrar el código del vehículo o bien su matricula, para
identificar un artículo poder entrar su código o bien el código de barras
(quizá no sea un buen ejemplo ya que Axapta ya gestiona lo de los
códigos de barras de otra forma) …


Pues ya no hay más, el de hoy ha sido cortito Smile

Saludos,

Mkz.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Trucos Ax Forum Index -> Trucos configuración All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©

 
Trucos Axapta 
Comunidad aprobada por :
Microsoft corp. MVP LogoVisit community


Axapta y Dynamics Ax son marcas registradas de Microsoft corporation.
Todos los logos y marcas son propiedad de sus respectivos propietarios.
Excepto trucosAx.com que este si que es mio :-). (c) 2005 by Manel Querol (Mkz)
TrucosAx.com no pertenece ni está asociada a Microsoft corporation.
Los fragmentos de código y proyectos importables que aquí se muestren están realizados sobre bancos de pruebas. No nos hacemos responsables de cualquier daño o pérdida de datos que se pudiera originar del hecho de instalar alguno de estos ejemplos en un sistema productivo. Es responsabilidad del usuario ser consciente del impacto que puede ocasionar en sus aplicaciones el uso del código que de aquí extraiga.