Ñïèñîê ôîðóìîâ BOSSForum.RU - Ôîðóì. ÁÎÑÑ-Êàäðîâèê
Íåçàâèñèìûé ôîðóì, ïîñâÿùåííûé ñèñòåìå ÁÎÑÑ-Êàäðîâèê
è âñåìó, ÷òî ñ íåé ñâÿçàíî
 FAQFAQ   ÏîèñêÏîèñê   ÏîëüçîâàòåëèÏîëüçîâàòåëè   ÃðóïïûÃðóïïû   ÐåãèñòðàöèÿÐåãèñòðàöèÿ 
 ÏðîôèëüÏðîôèëü   Âîéòè è ïðîâåðèòü ëè÷íûå ñîîáùåíèÿÂîéòè è ïðîâåðèòü ëè÷íûå ñîîáùåíèÿ   ÂõîäÂõîä 

Ïóñòîòû â íàçíà÷åíèÿõ
Íà ñòðàíèöó 1, 2  Ñëåä.
 
Íà÷àòü íîâóþ òåìó   Îòâåòèòü íà òåìó    Ñïèñîê ôîðóìîâ BOSSForum.RU - Ôîðóì. ÁÎÑÑ-Êàäðîâèê -> SQL: ØÊÊ (Øòàòíî-Êàäðîâûé êîíòóð)
Ïðåäûäóùàÿ òåìà :: Ñëåäóþùàÿ òåìà  
Àâòîð Ñîîáùåíèå
rebel25
Áîëüøîé øîêîëàäíûé îðäåí
Áîëüøîé øîêîëàäíûé îðäåí


Çàðåãèñòðèðîâàí: 06.10.2008
Ñîîáùåíèÿ: 579
Îòêóäà: Ìîñêâà

ÑîîáùåíèåÄîáàâëåíî: Âò ßíâ 17, 2012 11:04    Çàãîëîâîê ñîîáùåíèÿ: Ïóñòîòû â íàçíà÷åíèÿõ Îòâåòèòü ñ öèòàòîé

Ó ìåíÿ íåïîíÿòíûì îáðàçîì ó íåñêîëüêèõ ðàáîòíèêîâ îáðàçîâàëèñü ïóñòîòû â íàçíà÷åíèÿõ (ïåðèîäû âðåìåíè íà êîòîðûé íå ïðèõîäèòñÿ íå îäíîãî íàçíà÷åíèÿ).  ðåçóëüòàòå çà ìåñÿöû ïóñòîò âû÷ëèñü ñòðàõîâûå âçíîñû.
Íå ïîäñêàæèòå, êàê ñðåäñòâàìè ïîëüçîâàòåëÿ ìîæíî ñîçäàòü òàêèå ïóñòîòû?
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå Îòïðàâèòü e-mail
Mike
Áîëüøîé øîêîëàäíûé îðäåí
Áîëüøîé øîêîëàäíûé îðäåí


Çàðåãèñòðèðîâàí: 07.04.2011
Ñîîáùåíèÿ: 255

ÑîîáùåíèåÄîáàâëåíî: Âò ßíâ 17, 2012 11:27    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

ß òàê ïîíèìàþ ïóñòîòà òàì îäíà è èäåò îò äàòû ïðèåìà äî äàòû íàçíà÷åíèÿ ïåðâîãî?
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå
rebel25
Áîëüøîé øîêîëàäíûé îðäåí
Áîëüøîé øîêîëàäíûé îðäåí


Çàðåãèñòðèðîâàí: 06.10.2008
Ñîîáùåíèÿ: 579
Îòêóäà: Ìîñêâà

ÑîîáùåíèåÄîáàâëåíî: Âò ßíâ 17, 2012 12:31    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

Íåò, íå îò äàòû ïðèåìà, à âñå ñëó÷àè ìåæäó íàçíà÷åíèÿìè.
Íå ïîéìó êàê òàê ïîëó÷èëîñü.  ïðîòîêîëå èçìåíåíèé ïðîïèñàíî, ÷òî ïîëüçîâàòåëü èçìåíèë äàòó íàçíà÷åíèÿ íà ñëåäóþùèé ãîä. Íî â ýòîì ñëó÷àå àâòîìàòè÷åñêè äîëæíà áûëà èçìåíèòüñÿ äàòà îêîí÷àíèÿ ïðåäûäóùåãî íàçíà÷åíèÿ.
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå Îòïðàâèòü e-mail
DUCKKK
Áîëüøîé øîêîëàäíûé îðäåí
Áîëüøîé øîêîëàäíûé îðäåí


Çàðåãèñòðèðîâàí: 16.09.2009
Ñîîáùåíèÿ: 1682

ÑîîáùåíèåÄîáàâëåíî: Âò ßíâ 17, 2012 13:17    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

Ìîæåò, "òàëàíòëèâîãî" ïîëüçîâàòåëÿ ñïðîñèòü, êàê ýòî óäàëîñü ñäåëàòü?
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå Îòïðàâèòü e-mail
zhenya17



Çàðåãèñòðèðîâàí: 04.02.2009
Ñîîáùåíèÿ: 190
Îòêóäà: Êåìåðîâî

ÑîîáùåíèåÄîáàâëåíî: Âò ßíâ 17, 2012 18:50    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

Èíòåðåñíûé êîñÿê... Ó ìåíÿ ñòàðàÿ âåðñèÿ ÁÎÑÑà è â íåé åñòü òîëüêî äàòà íà÷àëà íàçíà÷åíèÿ, ïîýòîìó òàêîé ñèòóàöèè â ïðèíöèïå áûòü íå ìîæåò.
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå
zhenya17



Çàðåãèñòðèðîâàí: 04.02.2009
Ñîîáùåíèÿ: 190
Îòêóäà: Êåìåðîâî

ÑîîáùåíèåÄîáàâëåíî: Ñð ßíâ 18, 2012 15:00    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

rebel25 ïèñàë(à):
Íåò, íå îò äàòû ïðèåìà, à âñå ñëó÷àè ìåæäó íàçíà÷åíèÿìè.
Íå ïîéìó êàê òàê ïîëó÷èëîñü.  ïðîòîêîëå èçìåíåíèé ïðîïèñàíî, ÷òî ïîëüçîâàòåëü èçìåíèë äàòó íàçíà÷åíèÿ íà ñëåäóþùèé ãîä. Íî â ýòîì ñëó÷àå àâòîìàòè÷åñêè äîëæíà áûëà èçìåíèòüñÿ äàòà îêîí÷àíèÿ ïðåäûäóùåãî íàçíà÷åíèÿ.
À âåäü äåéñòâèòåëüíî åñòü òàêîé ãëþê! Ó ìåíÿ ïîëó÷èëîñü åãî âîñïðîèçâåñòè.
Ïðèìåð: ó ðàáîòíèêà áûëè íàçíà÷åíèÿ çà 03.03.2008, 23.05.2010 è 11.10.2010. ß âçÿëà è ó ñðåäíåãî íàçíà÷åíèÿ ïîìåíÿëà äàòó íà 24.05.2012ã.  èòîãå â pr_current ïîëó÷èëèñü ñëåäóþùèå ïåðèîäû:
03.03.2008-23.05.2010 - ò.å. äàòà îêîí÷àíèÿ íå ïîìåíÿëàñü íà 10.10.2010
11.10.2010-23.05.2012 - íîðìàëüíî
24.05.2012-01.01.2099 - íîðìàëüíî
Âîò è ïîëó÷èëàñü ïóñòîòà ìåæäó 23.05.2010 è 11.10.2010.
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå
zhenya17



Çàðåãèñòðèðîâàí: 04.02.2009
Ñîîáùåíèÿ: 190
Îòêóäà: Êåìåðîâî

ÑîîáùåíèåÄîáàâëåíî: Ñð ßíâ 18, 2012 15:16    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

Ñèòóàöèÿ ëåãêî îáðàáàòûâàåòñÿ, åñëè â íà÷àëå òðèããåðà íà Update äîáàâèòü ñëåäóþùóþ ïðîâåðêó:
Êîä:
if @NEW:date_trans > @$Pr_1:Date_Depart then error [\3\7 Íåëüçÿ óñòàíàâëèâàòü äàòó íàçíà÷åíèÿ ïîçäíåå äàòû ñëåäóþùåãî íàçíà÷åíèÿ!];


Êñòàòè, íàâåðíÿêà ñèóàöèÿ àíàëîãè÷íàÿ, êîãäà íàçíà÷åíèå ìåíÿåòñÿ íà áîëåå ðàííþþ äàòó... òîæå íàäî ïîñòàâèòü çàâïðåò, ïðåäâàðèòåëüíî âûáðàâ äàòó íà÷àëà ïðåäûäóùåãî íàçíà÷åíèÿ.

Ïîéäó çàêðîþ ó ñåáÿ ýòè áàãè, õîòÿ çà 5 ëåò íå âèäåëà, ÷òîáû êòî-òî èç ïîëüçîâàòåëåé óìóäðèëñÿ òàêîå ñîòâîðèòü. Íî ÷åì ÷¸ðò íå øóòèò! Çàùèòà îò äóðàêà åù¸ íèêîãäà íå áûëà ëèøíåé Smile
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå
zhenya17



Çàðåãèñòðèðîâàí: 04.02.2009
Ñîîáùåíèÿ: 190
Îòêóäà: Êåìåðîâî

ÑîîáùåíèåÄîáàâëåíî: Ñð ßíâ 18, 2012 15:56    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

Âîò òàêèå âîò 2 ïðîâåðêè. Âäðóã êîìó ïðèãîäèòñÿ:
Êîä:
select max(date_trans) into @dt_prev from pr_current where pId=@$Pr_1:pId and date_trans<@OLD:date_trans;
if @NEW:date_trans <= @dt_prev then error [\3\7 Íåëüçÿ óñòàíàâëèâàòü äàòó íàçíà÷åíèÿ \10\3ðàíåå äàòû ïðåäûäóùåãî íàçíà÷åíèÿ!];
if @NEW:date_trans > @OLD:Date_Depart then error [\3\7 Íåëüçÿ óñòàíàâëèâàòü äàòó íàçíà÷åíèÿ \10\3ïîçäíåå äàòû ñëåäóþùåãî íàçíà÷åíèÿ!];
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå
DUCKKK
Áîëüøîé øîêîëàäíûé îðäåí
Áîëüøîé øîêîëàäíûé îðäåí


Çàðåãèñòðèðîâàí: 16.09.2009
Ñîîáùåíèÿ: 1682

ÑîîáùåíèåÄîáàâëåíî: Ñð ßíâ 18, 2012 15:58    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

À ìîæíî ïðîñòî âîëøåáíóþ êíîïî÷êó íàæàòü "Ñâåðèòü èñòîðèþ íàçíà÷åíèé".... Ìàëî ëè çà÷åì "äûðêà" â íèõ áûëà îñòàâëåíà? Ìîæåò áûòü ñîçíàòåëüíî ....
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå Îòïðàâèòü e-mail
Mike
Áîëüøîé øîêîëàäíûé îðäåí
Áîëüøîé øîêîëàäíûé îðäåí


Çàðåãèñòðèðîâàí: 07.04.2011
Ñîîáùåíèÿ: 255

ÑîîáùåíèåÄîáàâëåíî: Ñð ßíâ 18, 2012 16:00    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

À êòî-íèòü ðàçðàáîò÷èêàì íàïèñàë?
Áûëî áû õîðîøè âèäåòü ýòè ïðîâåðêè â áàçîâîì îáúåêòå.
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå
Mike
Áîëüøîé øîêîëàäíûé îðäåí
Áîëüøîé øîêîëàäíûé îðäåí


Çàðåãèñòðèðîâàí: 07.04.2011
Ñîîáùåíèÿ: 255

ÑîîáùåíèåÄîáàâëåíî: Ñð ßíâ 18, 2012 16:01    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

DUCKKK ïèñàë(à):
À ìîæíî ïðîñòî âîëøåáíóþ êíîïî÷êó íàæàòü "Ñâåðèòü èñòîðèþ íàçíà÷åíèé".... Ìàëî ëè çà÷åì "äûðêà" â íèõ áûëà îñòàâëåíà? Ìîæåò áûòü ñîçíàòåëüíî ....

À åñòü èäåè çà÷åì ñîçíàòåëüíî îñòàâëÿòü òàêèå äûðêè?
ß âîò íå ïðåäñòàâëÿþ...
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå
zhenya17



Çàðåãèñòðèðîâàí: 04.02.2009
Ñîîáùåíèÿ: 190
Îòêóäà: Êåìåðîâî

ÑîîáùåíèåÄîáàâëåíî: Ñð ßíâ 18, 2012 16:04    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

Mike ïèñàë(à):
À êòî-íèòü ðàçðàáîò÷èêàì íàïèñàë?
Áûëî áû õîðîøè âèäåòü ýòè ïðîâåðêè â áàçîâîì îáúåêòå.
Ó ìåíÿ íåò òåõ.ïîääåðæêè ñ 2007ã., ïîýòîìó âñ¸ ñàìà, âñ¸ ñàìà Smile
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå
DUCKKK
Áîëüøîé øîêîëàäíûé îðäåí
Áîëüøîé øîêîëàäíûé îðäåí


Çàðåãèñòðèðîâàí: 16.09.2009
Ñîîáùåíèÿ: 1682

ÑîîáùåíèåÄîáàâëåíî: Ñð ßíâ 18, 2012 16:08    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

Mike ïèñàë(à):
À êòî-íèòü ðàçðàáîò÷èêàì íàïèñàë?
Áûëî áû õîðîøè âèäåòü ýòè ïðîâåðêè â áàçîâîì îáúåêòå.


ÁÎËÜØÎÉ ÁÐÀÒ ÂÈÄÈÒ ÂÀÑ .... Íå âîëíóéòåñü .....
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå Îòïðàâèòü e-mail
zhenya17



Çàðåãèñòðèðîâàí: 04.02.2009
Ñîîáùåíèÿ: 190
Îòêóäà: Êåìåðîâî

ÑîîáùåíèåÄîáàâëåíî: Ñð ßíâ 18, 2012 16:08    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

DUCKKK ïèñàë(à):
À ìîæíî ïðîñòî âîëøåáíóþ êíîïî÷êó íàæàòü "Ñâåðèòü èñòîðèþ íàçíà÷åíèé".... Ìàëî ëè çà÷åì "äûðêà" â íèõ áûëà îñòàâëåíà? Ìîæåò áûòü ñîçíàòåëüíî ....
Äûðêà ïîÿâëÿåòñÿ èñêëþ÷èòåëüíî èç-çà íåïðîðàáîòàííîñòè àëãîðèòìà.  äîêóìåíòàöèè íèãäå íå îïèñàíî, ÷òî åñëè âû õîòèòå ñäåëàòü äûðêó, òî íóæíî ñîçäàòü 3 íàçíà÷åíèÿ, à ïîòîì èçìåíèòü ñðåäíåå èç íèõ Smile
Êñòàòè ãîâîðÿ, ïðè äðóãîì òåñòèðîâàíèè ó ìåíÿ âîîáùå ïîëó÷èëîñü, ÷òî ðàáîíèê ðîïàë èç ñïèñêà ñîòðóäíèêîâ. Èç-çà íåêîððåêòíûõ äàò ïîëó÷èëèñü ïåðèîäû 01.05.2010-31.12.2010, 01.08.2010-31.12.2010 è 01.03.2012-01.01.2099.  èòîãå ïîëó÷èëàñü ïóñòîòà â ïåðèîäå 01.01.2011-29.02.2012. À ïîñêîëüêó ïî óìîë÷àíèþ ñïèñîê ðàáîòíèêîâ îòîáðàæàåòñÿ íà òåêóùóþ äàòó (18.01.2012), òî ó ìåíÿ ýòîò ðàáîòíèê âîîáùå èç ñïèñêà ïðîïàë, ò.ê. â ýòîò ìîìåíò â åãî íàçíà÷åíèÿõ ïóñòîòà. Âñ¸ åù¸ ñ÷èòàåòå, ÷òî ýòî ðåàëüíî ïðîäóìàííàÿ ñèòóàöèÿ è ïóñòîòû áûëè îñòàâëåíû ñïåöèàëüíî? Smile
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå
DUCKKK
Áîëüøîé øîêîëàäíûé îðäåí
Áîëüøîé øîêîëàäíûé îðäåí


Çàðåãèñòðèðîâàí: 16.09.2009
Ñîîáùåíèÿ: 1682

ÑîîáùåíèåÄîáàâëåíî: Ñð ßíâ 18, 2012 17:03    Çàãîëîâîê ñîîáùåíèÿ: Îòâåòèòü ñ öèòàòîé

À åñëè ââåñòè çàïðåòû, òî êàê òîãäà áóäåò îòðàáàòûâàòü "âíåñåíèå èçìåíåíèé â èñòîðèþ íàçíà÷åíèé ðàáîòíèêîâ" ïðè ââîäå â äåéñòâèå êàêèõ-òî èçìåíåíèé øòàòíîãî ðàñïèñàíèÿ ñ âûáîðîì ñîîòâåòñòâóþùåãî ïàðàìåòðà â äèàëîãå ââîäà â äåéñòâèå ØИ

Âñå åù¸ ñ÷èòàåòå, ÷òî ðàçðàáîò÷èêè ïðîãðàììû èäèîòû?
Âåðíóòüñÿ ê íà÷àëó
Ïîñìîòðåòü ïðîôèëü Îòïðàâèòü ëè÷íîå ñîîáùåíèå Îòïðàâèòü e-mail
Ïîêàçàòü ñîîáùåíèÿ:   
Íà÷àòü íîâóþ òåìó   Îòâåòèòü íà òåìó    Ñïèñîê ôîðóìîâ BOSSForum.RU - Ôîðóì. ÁÎÑÑ-Êàäðîâèê -> SQL: ØÊÊ (Øòàòíî-Êàäðîâûé êîíòóð) ×àñîâîé ïîÿñ: GMT + 4
Íà ñòðàíèöó 1, 2  Ñëåä.
Ñòðàíèöà 1 èç 2

 
Ïåðåéòè:  
Âû íå ìîæåòå íà÷èíàòü òåìû
Âû íå ìîæåòå îòâå÷àòü íà ñîîáùåíèÿ
Âû íå ìîæåòå ðåäàêòèðîâàòü ñâîè ñîîáùåíèÿ
Âû íå ìîæåòå óäàëÿòü ñâîè ñîîáùåíèÿ
Âû íå ìîæåòå ãîëîñîâàòü â îïðîñàõ


Pîweråd by ðhpÂB © 2001, 2005 ðhpÂB Grouð
Ðóññêàÿ ïîääåðæêà phðÂB
Rambler's Top100 Ðåéòèíã@Mail.ru Ñïèñîê ôîðóìîâ BOSSForum.RU