Example #1
0
/**
* @brief 查结算数据,重打印结算汇总数据( 包括本外币)
* @param in 无
* @return 无
*/
int FindSettle()
{
	int nSelect;
	
	while(1)
	{
		ASSERT_QUIT( PubSelectListItem("1.查阅||2.打印", "查汇总", NULL, 0xFF, &nSelect));
		switch(nSelect)
		{
		case 1:
			DispTotal();
			break;
		case 2:
			if(APP_SUCC==PubConfirmDlg("交易总额", "按确认键打印", 0, 0 )) 
			{
				PubClearAll();
				DISP_PRINTING_NOW;
				PrintTotal();
			}
			break;				
		default:
			break;
		}
	}
}
Example #2
0
File: Du.c Project: zrmartin/Du
int main(int argc, char **argv) {
   flags = calloc(sizeof(Flags), 1);
   ParseCmds(argc, argv, flags);
   
   if (nftw(".", PrintInfo, MAX_FD, FTW_DEPTH | FTW_PHYS) != 0) {
      perror("ftw");
	  exit(EXIT_FAILURE);
   }   

   if (flags->total)
      PrintTotal();
   
   free(flags);
   return 0;
}