Показать сообщение отдельно
  #9 (permalink)  
Старый 24.01.2014, 11:28
Аватар для ksa
ksa ksa на форуме
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,232

danik.js, у меня, например, основной язык вообще по 1-2-м символам понимает, что за команда или функция (из языка) используется...
Т.о. применение 1-2-х буквенных переменных для меня норма.

Пример процедурки
INFO(Urn,Name) ; ~ Записать информацию ~
 n i,j,k,key
 ; Urn  - urn гражданина 
 ; Name - имя переменной с текстом
 s:$g(Name)="" Name="txt"
 s key=$$Index^ASYS("FIO",Urn,,idset)
 s i=$o(@info@(key,"Txt",""),-1)
 s:i'="" i=i+1
 s @info@(key,"Urn")=Urn
 i $i(@info@(key,"All"))
 s j=""
 f k=1:1 s j=$o(@Name@(j)) q:j=""  s @info@(key,"Txt",i+k)=@Name@(j)
 q

И любой мало-мальски опытный кашевар его запросто поймет...
Ответить с цитированием