Buscar en el Blog

lunes, 17 de agosto de 2020

Como averiguar si una columna existe en un datawindow

 


Hay momentos en los cuales deseamos verificar si una columna existe o no. Como cuando creamos datawindows dinámicamente, esto se puede realizar usando la siguiente sintaxis:

dw_visualizar.Describe(columna + ".name") 

En donde columna es una variable, la cual tiene almacenado el nombre de la columna  y ".name" es una propiedad de la columna. Si existe la columna, devolverá el nombre de la columna, de caso contrario devolverá el símbolo "!".

string columna,s_columna

columna="nombre_columna"

s_columna=dw_visualizar.Describe(columna + ".name") 

IF s_columna <> "!" THEN

            //no existe

        ELSE

        //existe la columna

        END IF

2 comentarios:

  1. Dear Mr Leopoldo, iam Herman from Indonesia, i cant understand the leanguage so i use translate page to read your blogspot, i hope i can understand your leanguage on YouTube channel, but i didnt, Sir, would you like please to write tutorial to create datawindow
    Receiving Form,
    In the header contain
    Doc number, supplier code, supplier name, PO number, and additional notes

    And in the detail
    We can add for multipel item
    Item code, item name, item description ,qty, etc, please help Sir, Thank you in Advance

    ResponderEliminar
    Respuestas
    1. En el transcurso de las próximas semanas estaré subiendo un tutorial al blog sobre el tema.

      Eliminar