Question

Je dois traiter quelques lignes de code reprises dans RFT (java) si la méthode personnalisée / fonction / procédure est la meilleure solution (et seulement) à ce sujet.

Je n'ai aucune expérience de java, donc je besoin d'aide avec cela.

La méthode recevra certains paramètres et retourner aucune valeur.

Fondamentalement, il va entrer de nouveaux enregistrements dans une base de données (application basée sur le Web). Combien de dossiers? Cela dépend des données, alors je dois le faire basé argument.

les regards de code actuel comme

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

en php la fonction souhaitée ressemblerait

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

donc je peux l'appeler

   add_student(dpString("StudentName"),dpString("StudentSurnameName"));
Était-ce utile?

La solution 3

donc je cherchais quelque chose comme ça

private boolean add_student($first_name,$surname){

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

Autres conseils

Je suis une personne .net plus d'une personne Java, mais il devrait aller quelque chose comme ci-dessous, je l'ai aussi jamais utilisé donc je RFT en supposant que les œuvres de texte interne. Vous devrez remplacer le ReplaceWithType avec quel type text__firstname et text_surname sont.

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"));
}

Je vous recommande de jeter un oeil à l'API Java et obtenir un bon livre Java.

Vous pouvez écrire une méthode comme celui-ci ..

public void setTextValues(TestObject firstName , TestObject surName){

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


}

}

commande dpnext automatiquement itère à l'enregistrement suivant dans le pool de données.

Espérons que cela vous aide !!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top