Musisz używać out_security_tab , który jest parametrem wyjściowym w innym kodzie, w którym wywoływana jest procedura.
W twojej procedurze, jeśli kursor zwraca zero wierszy, pętla nie zostanie wykonana, a twój kod nie zainicjuje nawet out_security_tab co doprowadzi do napotkanego błędu.
Jest prosty sposób na uniknięcie:
- zainicjuj
out_security_tabpoza pętlą — która na pewno ją zainicjuje - Możesz utworzyć jedną
out variablezawierające szczegóły jakoYlubNna podstawie liczby wierszy kursora - Niezalecane
Pozdrawiam!!