Pytanie : JavaScript szyk

Cześć,

I pytać inny pytanie i dostawać ono rozwiązywać więc ono być wszystkie dobry 9 http://www.experts-exchan ge.com/Pro gramming/Languages/Scripting/JavaScript/Q_26308501.html)

However, I polubić ono dobry i wypróbowany pozbywać się mnóstwo kod i przechować url i połączenie w różny szyk i wtedy append w zależności od querystring id, ono łamać though.

What I robić do tej pory:

function gup (filtrowy)
{
filtr = filter.replace (/[\ []/, "\ \ \ [").replace (/[\]]/, " \ \ \] ");
var regexS = "[\ \? &] "+filter+ " = ([^&#] *) ";
var regex = nowy RegExp (regexS);
var rezultat = regex.exec (window.location.href);
jeżeli (rezultat == null)
powrotny "";
else
powrotny rezultat [(1)];
}

queryString = gup ("SelectedID");

var filtr = nowy szyk (10);
filter [(1)] = "&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=Roads";
filter [2] = "&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=National%20Rail";
filter [4] = "&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=Branch%20Services";
filter [5] = '&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=Finance%20and%20Commercial'< wbr/>;
filter [7] = "&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=Strategic%20Development";
filter [9] = "&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=Shared%20Services";
filter [10] = "&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=NSW%2FACT%20Business";
filter [11] = "&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=General%20Manager";
filter [12] = "&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=BMT";
filter [14] = "&FilterField1=Responsible%5Fx0020%5FBusiness&FilterValue1=New%20Zealand";

var url = nowy szyk (4);
url [(0)] = " https://xy.com//Individua l%20Item%20Counts.aspx? View= {45549A90-A8C3-4993-9A03-D60F1ACD8DE0}";
url [(1)] = " https://xy.com/Individual s%20Modified%2030.aspx? View= {BE6BD726-EF0D-498F-B58F-B1C1DDF732CD}";
url [2] = ' https://xy.com/Individual s%20Completed%20Last%2030.aspx? View=%7B9A3D27FE%2D5C2E%2D411B%2DA637%2DA57C886832B4%7D';
url [3] = " https://xy.com/Individual %20Items%20Due%20Next%2030.aspx? View= {BB509B57-A0A4-4C3C-9144-2023C42BE2E5}";

var goPage=new Szyk (4);

if (queryString == "")
{
goPage [(0)] = ' https://xy.com/ Individual%20Item%20Counts.aspx';
goPage [(1)] = ' https://xy.com/ Individuals%20Modified%2030.aspx';
goPage [2] = ' https://xy.com/ Individuals%20Completed%20Last%2030.aspx';
goPage [3] = ' https://xy.com/ Individual%20Items%20Due%20Next%2030.aspx';
}

else
{
goPage [(0)] = url [(0)] + filtr [queryString];
goPage [(1)] = url [(1)] + filtr [queryString];
goPage [2] = url [2] + filtr [queryString];
goPage [3] = url [3] + filtr [queryString];
}

I próbować the querystring wartość int ale ono pracować, jakaś inny propozycja?

Thanks w advance.

Odpowiedź : JavaScript szyk

>> I komentować ono formuła gdy I wtedy używać the formuła
To być the problem wtedy.
The funkcja wracać SZNUREK, che być niektóre tekstologiczny dane.  Ale od obliczenie ty mówić, ty właściwie chcieć funkcja który wracać DATA lub KOPIA w obliczenie.

Jako ono stać, the funkcja być pożytecznie dla nieco formatting i czas dane.

Tutaj być właśnie szybki test z czas:
Wchodzić Do w te komórka na nowy prześcieradło:
A1:  12:23
B1:  13:23
C1:  =A1-B1
D1:  13:44
E1:   =D1+C1

Ty zauważać że nawet jeśli ty zrobić kolumna C naprawdę szeroki, Przodować móc -1hr.  ALE, zmieniać the formatowanie Generał i ty widzieć że the DWOISTY wartość -0.04167 dzień przechować tam.  Ono także prawidłowo kalkulować E1.

Z nadzieją ten pomagać niektóre w twój zrozumienie.

Dla twój formuła, próbować to:

=IF (C2>=$M$1, C2-$M$1, JEŻELI (C2=TIME (0,1,0), (1) (Czas (0,0,0) - $M$1), (1) (C2-$M$1)))

Ono móc ewentualny dalej, ale I wziąć dalej the funkcja i zmieniać "24: 00" the numeryczny wartość 1.
Inne rozwiązania  
 
programming4us programming4us