La recherche sur un clé composé se fait sur un fichier AS/400 de la même manière que sur un fichier Hyper File.
Il faut construire la valeur de la clé composée avec la fonction hConstruitValClé ou passer en paramètres les valeurs dans un tableau avec la syntaxe [valeur1, valeur2, valeur3...].
Si la clé est réduite, il faut compléter la borne minimale par HValMin et la borne maximale par HValMax.
Si une séquence de tri a été définie (sur le fichier ou dans les propriétés du job) et dans laquelle le dernier code n'est pas FF, utiliser l'option HFMAXKEY des infos étendues.