Pregunta

necesito para procesar pocas líneas de código y otra vez en RFT (Java) por lo método personalizado / función / procedimiento es la mejor solución (y única) a esto.

No tengo experiencia en Java, por lo que necesito un poco de ayuda con eso.

El método recibirá algunos parámetros y volverá ningún valor.

Básicamente se va a ingresar nuevos registros en una base de datos (aplicación basada en web). El número de registros? Depende de los datos, así que necesito para hacer que el argumento basado.

las miradas código actual como

    text__firstname(ANY,NO_FLAGS).setText(dpString("StudentName"));
    text__surname(ANY,NO_FLAGS).setText(dpString("StudentSurnameName"));

en php la función deseada se vería

   function add_student($first_name,$surname){
    text__firstname(ANY,NO_FLAGS).setText($first_name);
    text__surname(ANY,NO_FLAGS).setText($surname);
   }

por lo que se puede llamar

   add_student(dpString("StudentName"),dpString("StudentSurnameName"));
¿Fue útil?

Solución 3

así que estaba buscando algo por el estilo

private boolean add_student($first_name,$surname){

  text__firstname(ANY,NO_FLAGS).setText($first_name);
  text__surname(ANY,NO_FLAGS).setText($surname);
  return true;
}

Otros consejos

Soy una persona .net más de una persona de Java pero debería ser algo como el siguiente RFT, también he nunca he usado así que estoy asumiendo que las obras interiores de texto. Usted tiene que reemplazar el ReplaceWithType con cualquier tipo text__firstname y text_surname eres.

public void AddStudent(ReplaceWithType text__firstname, ReplaceWithType text__surname)
{
    text__firstname(ANY,NO_FLAGS).setText(dpString("StudentName")); 
    text__surname(ANY,NO_FLAGS).setText(dpString("StudentSurnameName"));
}

Yo recomendaría que usted echa un vistazo a la API de Java y obtener un buen libro de Java.

Se puede escribir un método como este ..

public void setTextValues(TestObject firstName , TestObject surName){

while(dp.dpnext()){
firstName(ANY,NO_FLAGS).setText(dpString("StudentName")); 
    surName(ANY,NO_FLAGS).setText(dpString("StudentSurnameName"));


}

}

comando dpnext itera automáticamente al siguiente registro en el banco de datos.

Espero que esto !!

ayuda
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top