Почему, какие бы я параметры не задавал, функция NaIt возвращает всегда ноль.
Синтаксис у мя такой
{
     InitMCInfo(Katsopr.dSopr);
     //,,участок литья,
     e:=NalT(DisYear,00000000000003B9h,4001F991038AA230H,comp(0),comp(0));
     message(e);
     DoneMCInfo;}
Ну всегда выдает ноль...
			
			
									
						
										
						Почему 0?
Модераторы: m0p3e, edward_K, Модераторы
Re: Почему 0?
DIsYear - Текущая дата.
			
			
									
						
										
						Re: Почему 0?
Пишу 
e:=NalT(DisYear,comp(00000000000003B9h),comp(4001F991038AA230H),comp(0),comp(0))
возвращается тот же ноль. В чем же ошибка может быть?
			
			
									
						
										
						e:=NalT(DisYear,comp(00000000000003B9h),comp(4001F991038AA230H),comp(0),comp(0))
возвращается тот же ноль. В чем же ошибка может быть?
- 
				Max_Fin
 - На пенсии
 - Сообщения: 797
 - Зарегистрирован: 29 мар 2005, 17:49
 - Откуда: г. Тюмень
 - Контактная информация:
 
Re: Почему 0?
Function NalT(dform: date; cMC: comp; cPodr: comp; cMol: comp; cParty: comp): double;
Проверьте что Вы передаете в параметрах.
			
			
									
						
							Проверьте что Вы передаете в параметрах.
Жду выхода Вселенная 2.12!
			
						- 
				ALEKS123
 - Местный житель
 - Сообщения: 278
 - Зарегистрирован: 29 мар 2005, 17:49
 - Откуда: Москва
 - Контактная информация:
 
Re: Почему 0?
А DisYear равно Katsopr.Dsopr?
			
			
									
						
										
						Re: Почему 0?
DisYear равно текущей дате.
Но я все равно вызываю InitMCInfo & DoneMCInfo
и как раз InitMCInfo с Katsopr.Dsopr.
А что не так?
			
			
									
						
										
						Но я все равно вызываю InitMCInfo & DoneMCInfo
и как раз InitMCInfo с Katsopr.Dsopr.
А что не так?