Финансы без пpоблем: Пеpеговоpный Пункт II (http://hdru.com/cgi-bin/pp2/YaBB.cgi)
>> ФБП для начинающих >> Перебор счетов в подпрограммах
(Message started by: Vladimir на 20.11.21 в 02:24:47)

Заголовок: Перебор счетов в подпрограммах
Прислано пользователем Vladimir на 20.11.21 в 02:24:47

Может кто-то знал, а кто-то - нет. Спешу поделиться.

Неожиданно для себя обнаружил, что вот такая конструкция прекрасно работает

#*AC sort [n2 #]
........
#

Удобно использоать в подпрогрмаммах, куда можно передавать переменную AC, особенно если надо перебрать счета в некоей отсортированной последовательности.


Заголовок: Re: Перебор счетов в подпрограммах
Прислано пользователем Boris, Kiev. на 20.11.21 в 10:29:13
Немного дополню, что такой способ сортировки отличается высокой эффективностью.
Также, выражение за "sort" может быть достаточно сложным.
Например, можно учитывать всякие особенности и использовать экстрапараметры в формах на "%".

маленький фрагмент:
************************************************************************************
:SORT_CFWP
*AC -счет для сортировки
* обращение
***********--------#*AC sort [get %,[strip([n1#]+SF)]
* ПОРАБОТАЕМ НАД СОРТИРОВКОЙ
call BIGSMO
SO='N2'
.....



Powered by YaBB 1 Gold - SP 1.3.2!
Forum software copyright й 2000-2004 Yet another Bulletin Board