|  17.12.2007, 15:06 | #1 | 
| Участник | нахождение рабочего календаря 
			
			у меня маленький вопрос. не работала с календарями тесно.. настроила календарь. операционные времена. всё работает нормально. но в коде прописывала код календаря. а теперь встал вопрос...существует уже два календаря. один на 2007 год, второй на 2008. как найти нужный календарь.? X++: planDays = WorkCalendarDate::find("1",systemDateGet()+12 ,false) ; | 
|  | 
|  17.12.2007, 15:50 | #2 | 
| Злыдни | 
			
			Не совсем понял поставновку задачи: зачем делать разные календари на разные года? Календарь реализует логику разделения разных графиков работы, разных выходных и рабочих дней. А вот смысла его делить по годам не вижу.
		 
				__________________ люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. | 
|  | 
|  17.12.2007, 19:15 | #3 | 
| Member | 
			
			А зачем вы под каждый год отдельный календарь завели позвольте поинтересоваться?
		 
				__________________ С уважением, glibs® | 
|  | 
|  17.12.2007, 22:08 | #4 | 
| Участник | |
|  | 
|  18.12.2007, 00:12 | #5 | 
| Member | Цитата: 
		
			Сообщение от fialka
			
			 ... неумной видимо была ... А вот если не исправитесь, и будете наращивать "раковую опухоль" над тем, что сейчас имеете, то... Джоб написать для переброски рабочих времен с одного календаря в другой сумеете? 
				__________________ С уважением, glibs® | 
|  | 
|  18.12.2007, 00:18 | #6 | 
| Участник | 
			
			И всё же, если есть возможность создать несколько календарей, то вполне возможно это когда-нибудь понадобится, да и хранить календари за прошедшие года наверное имеет смысл.
		 | 
|  | 
|  18.12.2007, 00:59 | #7 | 
| Member | Цитата: 
		
			Сообщение от Dronas
			
			 ... И всё же, если есть возможность создать несколько календарей, то вполне возможно это когда-нибудь понадобится ... Цитата: 
		
			Сообщение от Dronas
			
			 ... хранить календари за прошедшие года наверное имеет смысл ... 
				__________________ С уважением, glibs® | 
|  | 
|  19.12.2007, 14:26 | #8 | 
| Участник | Цитата: 
		
			Сообщение от glibs
			   Да, ладно. Просто вы были недальновидной или погорячились. Неумные вот так вот критично, обычно, себя не оценивают. У них все остальные дураки, как правило. А вот если не исправитесь, и будете наращивать "раковую опухоль" над тем, что сейчас имеете, то... Джоб написать для переброски рабочих времен с одного календаря в другой сумеете? | 
|  | 
|  19.12.2007, 14:28 | #9 | 
| Участник | 
			
			просто перебросила  всё в один календарь, ничего не удаляя.
		 | 
|  | 
|  24.01.2008, 14:14 | #10 | 
| Участник | 
			
			Ну чего, насоветовали? Вот такие теперь огрызки видны в коде: X++: if( curExt() == 'reg' && this.InventLocationId == "осн") _curExt = 'ДМД'; else _curExt= '1'; Вообще ещё вопрос ко всем, как часто зашиваете переменные в коде? Какие варианты борьбы с такими переменными предпочитаете? (я кроме специальных форм настроек или выноса в макрос честно говоря не придумал, правда макросы иногда к сожалению локальные) Последний раз редактировалось Dronas; 24.01.2008 в 14:26. | 
|  | 
|  | 
| 
 |