Convocazioni: data inizio convocazioni in automatico solo se vuota
Patch level : Files correlati : Ricompilazione Demo : [ ] Commento : git-svn-id: svn://10.65.10.50/trunk@6376 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
		
							parent
							
								
									7b81b48b17
								
							
						
					
					
						commit
						c3eae3427e
					
				@ -160,20 +160,23 @@ bool TGestioneConvocazioni::sezione_handler(TMask_field& f, KEY k)
 | 
				
			|||||||
	if (f.to_check(k))
 | 
						if (f.to_check(k))
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
		TMask& m = f.mask();
 | 
							TMask& m = f.mask();
 | 
				
			||||||
		//const TString16 codsez = m.get(F_CODSEZ);
 | 
							if (m.get(F_CODSEZ).empty())
 | 
				
			||||||
		//const TString16 codsot = m.get(F_CODSOT);		
 | 
					 | 
				
			||||||
		TLocalisamfile sez(LF_SEZIONI);
 | 
					 | 
				
			||||||
		sez.setkey(1);
 | 
					 | 
				
			||||||
		TRectype& recsez = sez.curr();
 | 
					 | 
				
			||||||
		recsez.zero();
 | 
					 | 
				
			||||||
		recsez.put(SEZ_CODSEZ, m.get(F_CODSEZ));
 | 
					 | 
				
			||||||
		recsez.put(SEZ_CODSOT, m.get(F_CODSOT));
 | 
					 | 
				
			||||||
		if (sez.read() == NOERR)
 | 
					 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			TDate data = sez.get_date(SEZ_DATAULTCON);
 | 
								//const TString16 codsez = m.get(F_CODSEZ);
 | 
				
			||||||
			++data;
 | 
								//const TString16 codsot = m.get(F_CODSOT);		
 | 
				
			||||||
			m.set(F_DATAINI, data);				
 | 
								TLocalisamfile sez(LF_SEZIONI);
 | 
				
			||||||
			m.check_field(F_DATAINI);
 | 
								sez.setkey(1);
 | 
				
			||||||
 | 
								TRectype& recsez = sez.curr();
 | 
				
			||||||
 | 
								recsez.zero();
 | 
				
			||||||
 | 
								recsez.put(SEZ_CODSEZ, m.get(F_CODSEZ));
 | 
				
			||||||
 | 
								recsez.put(SEZ_CODSOT, m.get(F_CODSOT));
 | 
				
			||||||
 | 
								if (sez.read() == NOERR)
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									TDate data = sez.get_date(SEZ_DATAULTCON);
 | 
				
			||||||
 | 
									++data;
 | 
				
			||||||
 | 
									m.set(F_DATAINI, data);				
 | 
				
			||||||
 | 
									m.check_field(F_DATAINI);
 | 
				
			||||||
 | 
								}			
 | 
				
			||||||
		}			
 | 
							}			
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	return TRUE;
 | 
						return TRUE;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user