This question is best suited for a criminal attorney, however, if it was nolle prosequi then I believe it would be more of an issue of getting the record sealed. Good luck!
If she wasn't adjudicated delinquent (or received a withholding of adjudication on certain crimes listed in the statute) on the juvenile case, her dismissed adult case can be sealed. Although the statute doesn't technically allow for the case to be expunged (which literally shreds the file and erases it from many computers) until it has been sealed for 10 years, I often see it done.
The contents of this answer should be considered friendly advice, not legal advice (I'm a pretty friendly guy), and the answer should not be construed to constitute an attorney-client relationship. Also, if you liked this answer as much as my big ego thinks you did, be sure to click the thumbs-up button!
She can apply for an expungement/seal. Although the matter might not be able to be expunged initially, I have recommended in other similar circumstances that the individual file first to expunge and if denied, then to file for the seal. If she can only seal, then she can seek to expunge in ten years. She can seek counsel to aid her in this and it can be done most times for between $500 and $1000 with counsel.
A No File is a dismissal, which actually permits her to have it expunged. Per Florida Statute, FDLE is obligated to maintain a criminal record of juvenile offenses until the 23rd birthday of the defendant and is only required to maintain it beyond that age if a criminal offense is perpetrated between the person's 18th and 23rd birthday. If she was adjudicated delinquent as a juvenile, she may have issues getting the record expunged, but it's worth the effort to petition the court to have it expunged.
Take a look at below FDLE web page and hire a local criminal defense lawyer to assist you with the expungement.
Posting an answer to your question does not create an attorney / client relationship such that you can or should rely on the information provided herein to take action. Instead, it is intended to simply provide you with information. I am not your lawyer and cannot provide you with legal advice unless and until I am hired to do so.