pb determina que cierta información en la tabla de datos no puede ser nula ¿Cómo escribirla usando el comando PB?
Por ejemplo, la ventana de datos es dw_1, el campo de nombre es nombre y el número de estudiante es id. Lo primero que hay que determinar es si se trata de varias filas de datos o de una fila de datos.
p>①1 fila de datos:
cadena ls_temp
dw_1.accepttext()//Guarde el valor de la ventana de datos de edición del usuario en el caché
ls_temp = dw_1.object.name[1]
si es null(ls_temp) o ls_temp ='' entonces
messagebox('Consejo', '¡El nombre no puede estar vacío!' )
retorno
finalizar si
ls_temp = dw_1.object.id[1]
si es nulo(ls_temp) o ls_temp = '' entonces
messagebox('prompt' , 'El ID del estudiante no puede estar vacío')
return
end if
② Múltiple líneas:
string ls_temp
long i
dw_1.accepttext()//Guardar el valor de la ventana de datos de edición del usuario en el caché
para i=1 a dw_1.rowcount() p>
ls_temp = dw_1.object.name[i]
si es nulo(ls_temp) o ls_temp ='' entonces p>
messagebox('prompt', 'th' string (i) 'El nombre de la fila no puede estar vacío')
return
end if
ls_temp = dw_1.object.id[i]
si es nulo(ls_temp) o ls_temp ='' entonces
messagebox('Pregunta', 'th' agitando(i) ' ¡El número de estudiante no puede estar vacío!')
return
end if
siguiente