Sie könnten das cfthrow-Tag verwenden, um eine Ausnahme auszulösen, die es Ihnen ermöglicht, mit cfcatch aus der Schleife auszubrechen. Sie können dann die Ausnahme ignorieren und mit der Verarbeitung fortfahren. Das wird dir geben, was du willst.
%Vor%Wenn Ihre Gruppe "by" nur dazu dient, Duplikate aus Ihren Ergebnissen zu entfernen, würde ich vorschlagen, dass Sie Ihre Abfrage verwenden, um sie zu crofilen (wählen Sie distinct und reduzieren Sie die zurückgegebene Spaltenliste).
Wenn Sie Ihre Gruppe verwenden, um Ihre Ergebnisse zu "gruppieren" Sie könnten einen Zähler innerhalb Ihrer Schleife und eine cfif-Anweisung innerhalb Ihrer ersten Schleife ausführen, um spätere Ergebnisse wegzulassen.
Sie können die Gruppe nach Option in Ihrem cfloop fälschen, indem Sie den Wert aus der vorherigen Zeile vergleichen, wenn Sie cfbreak benötigen
%Vor%Zufälliger Hinweis: Sie können auf allen / allen Ebenen Ihres gruppierten cfoutput
eine Maximierung vornehmen %Vor%Ich blättere die Ergebnisse einer Abfrage durch und muss die Anzahl der angezeigten Zeilen begrenzen. Ich muss %code% verwenden, weil ich das %code% -Attribut verwende, und ich kann das %code% nicht verwenden, da nicht alle Zeilen angezeigt werden.
Ich habe versucht, %code% in der %code% zu verwenden, aber das wirft einen Fehler auf.
Wie kann ich aus der %code% Schleife ausbrechen?