20 lines
		
	
	
		
			540 B
		
	
	
	
		
			C++
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			540 B
		
	
	
	
		
			C++
		
	
	
		
			Executable File
		
	
	
	
	
	if (filtrato)
 | 
						|
	{
 | 
						|
		const TString benemerenza = 
 | 
						|
		TLocalisamfile* sog = &(rel->lfile(LF_SOGGETTI)); 
 | 
						|
		TRectype* key = new TRectype(LF_BENEM);
 | 
						|
		long codsog = sog->curr().get(SOG_CODICE);
 | 
						|
		key->put(BEN_CODICE, codsog);
 | 
						|
		err = _sbenemerenze->read(key);
 | 
						|
		if (err == NOERR)
 | 
						|
		{              
 | 
						|
			for (int r=1; r<=_sbenemerenze->rows(); r++)
 | 
						|
			{
 | 
						|
				const TRectype& riga = _sbenemerenze->row(r);
 | 
						|
				const TString bene = riga.get(BEN_TIPOBEN);
 | 
						|
				if (bene = 
 | 
						|
				row.add(riga.get(BEN_DATABEN));
 | 
						|
				row.add(riga.get(BEN_RITIRATA));
 | 
						|
			}
 | 
						|
	
 |