problema para insertar variable de fecha en customqlHola,
Quiero establecer la fecha y hora de inicio y finalización como variable y luego insertarla en customql. en el método uno a continuación, alerta JMP de problema de conversión. Cuando simplemente codifiqué la fecha de inicio y finalización como variable, se ejecutó sin problemas. Verifico el tipo de fecha de inicio y finalización en ambos métodos, ambos son cadenas (). Evento el sql personalizado después de sustituir en son idénticos. No puedo averiguar por qué el método uno no funciona en la variable de fecha. ¿Alguien puede ayudar? Realmente no quiero tener que cambiar manualmente la fecha todos los días. ¿Cómo puedo hacer que el método 1 funcione?

método 1 y 2
//method 1 to define start and end date (not working)
sdate= format(today()-inhours(24), "m/d/y"); //method 1
tstart = sdate || " 19:13:01 PM";// method 1
edate= format(today(), "m/d/y"); //method 1
tend = edate || " 12:13:00 AM"; //method 1
//method 2 to define start and end date (working)
tend= "06/19/2023 19:13:01 PM"; //method 2
tstart= "06/19/2023 12:13:00 AM"; //method2
Assign(sql_str, "SELECT t1.[test], CAST(t2.[testplan ] AS INTEGER), bla bla bla
WHERE ( ( ( t1.[end_time] >= &tstart ) AND ( t1.[end_time] <= &tend ) ) ) ;"
);
substitute Into(sql_str, "&tstart", "'"||tstart ||"'");
substitute Into(sql_str, "&tend", "'"||tend ||"'");
dt = New SQL Query (Version(130), connection("mydatabaseinfor"), QueryName("mysqlname" ), CustomSQL(sql_str)) << Run Foreground;
Automatización y secuencias de comandosAcceso a los datosRe: Problema para insertar variable de fecha en customql¿Su método1 le proporciona las cadenas correctas? Puede ser que la fecha tenga un formato incorrecto.
Names Default To Here(1);
sdate = today()-inhours(24);
m = Month(sdate);
y = Year(sdate);
d = Day(sdate);
sdate = Eval Insert("^m^/^d^/^y^");
tstart = sdate || " 19:13:01 PM";
Re: Problema para insertar variable de fecha en customqlel método1 da la misma cadena idéntica que el método2 cuando muestro().
Probé tu método y sigo obteniendo el mismo error.
Re: Problema para insertar variable de fecha en customqlAl revisar su secuencia de comandos nuevamente, tiene tstart y tiende diferentes en el método 1 y el método 2. ¿Quizás está causando problemas durante la consulta?
Re: Problema para insertar variable de fecha en customqlNo lo creas, probé lo mismo que el método 2 pero sigo teniendo el mismo problema.
¿Podría ser un error en jmp pro 16.2?