0
    
    
    
        
        
        На рассмотрении
        
        
    
    
    
    
    
    Как найти точный код вида, действующий в текущем месяце, для приема в таблицу?
        KTV 8 месяцев назад
        
            
                в Справки, квитки и прочие формы печати / Развернутые ведомости
            
        
        •
        
             обновлен Гашков Николай (Эксперт) 7 месяцев назад • 
        
        
             3
        
        
        
        
    
    
    
    
	Добрый день!
Есть функция приема 
Но если в ней просто указать код вида, то она возьмет именно его, без расширения.
Подскажите, пожалуйста, как вытащить точный код, действующий в текущем месяце, чтобы передать в эту функцию?
Принимается нагрузка для учителей в развернутую ведомость, из двух видов НУ, т.е. надо принять в 2 разные колонки, по младшим и старшим классам.
Сервис поддержки клиентов работает на платформе UserEcho
	
                
Добрый день!
Примерно так:
int rowkod[ROWMAX];//массив с номерами строк var prop = CreateObject("APropBE"); int cntrow=poiskosnkodProp(intCode,rowkod,0,prop);//получаем список всех строк для вида внутренним кодом intCode //откидываем недействующие в month строки FiltrRowkod(rowkod,cntrow, absMonth, 1); //точный внутренний код вида, действующего в absMonth, либо -1 double code= cntrow>0 ? GetCode(rowkod[0]) : -1;Это куда следует применить? Свою функцию приема создать и потом ее в развернутой ведомости использовать?
Если не сложно, подскажите какой-нибудь пример, чтобы было понятней.
1)Пишите функцию, которая вам вернет код вида
можно поместить ее в USFUNCRW.S: USFUNCRW.S
2)в соседнем столбце вычисляете код вида
3) Вычисляете доп реквизит для вида