Script muy basico

Hilo iniciado por Mauricio Saldaña el 20 de diciembre de 2010

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Autor
    Entradas
  • #13845
    RangoMauricio Saldaña
    Mauricio Saldaña
    Participante
    PARTICIPANTE
    2.448 Rincoins

    Hola a todos,

     

    Esta pregunta es ultra basica, pero en vacaciones me he quedado sin programador en cliente y me urge hacer un update de un campo.

     

    Estoy intentando poner una fecha en un campo de fecha vacio, pero no tengo in idea de como escribir el job, alguien se podria apiadar de mi y enviarme un ejemplo?

     

    El campo esta vacio, es un campo de fecha nuevo y quiero poner un valor por default a los registros ya creados.

     

    Gracias y felices fiestas

    #13846
    RangoAntonio Gilabert
    Antonio Gilabert
    Participante
    MASTER
    137.929 Rincoins

    No seré el que aporte la solución por mi desconocimiento técnico pero siempre tengo a mano unos cuantos jobs para hacer chapucillas. El que más se parece al que reclamas Mauricio puede ser este:

    InventTable    inventTableAux;
    ;
    ttsBegin;
    inventTableAux = InventTable::find(inventTable.ItemId,true);
    if (inventTableAux)
    {
      inventTableAux.Namealias = inventTable.Namealias;
      inventTableAux.update();
    }
    ttsCommit;
    return false;

    #13847
    RangoAntonio Mata
    Antonio Mata
    Participante
    PARTICIPANTE
    1.049 Rincoins

    hola,

    supongo que te refieres a algo así:

     

    MiTabla _miTabla;
       
        ttsbegin;
        while select forupdate _miTabla
        {
            _miTabla.MiFecha    =   str2Date(“01/01/2011”,123);
            _miTabla.update();
        }
        ttscommit;

     

    el 123 indica el orden día, mes, año

    #13848
    RangoMauricio Saldaña
    Mauricio Saldaña
    Participante
    PARTICIPANTE
    2.448 Rincoins

    Muchas gracias a los dos!!

     

    Saludos

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Debes estar registrado para responder a este debate.
Carrito de compra