Just nu i M3-nätverket
Gå till innehåll

StorkenPb

Medlem
  • Antal inlägg

    100
  • Gick med

  • Senaste besök

  • Vunnit antal dagar

    1

StorkenPb vann dagen: 14 augusti 2010

StorkenPb hade det mest gillade innehållet!

Om StorkenPb

  • Medlemstitel
    Aktiv

Profil

  • Ort
    Sthlm
  1. Lösningen blev tillslut att skippa javascript i detta läge och bara köra på xsl: <xsl:variable name="key"> <xsl:if test="$type = 'Region'"><xsl:value-of select="@region"/></xsl:if> </xsl:variable> <xsl:variable name="id"> <xsl:if test="$type = 'Region'"><xsl:value-of select="@regionid"/></xsl:if> </xsl:variable> För framtida frågor...
  2. Ja asså problemet är att jag utanför script tagen inte kommer åt xsl-variabeln : "The variable or parameter is either not defined or it is out of scope." Men jag försökte med document.write, dock så skriver det över allt annat innehåll på sidan...
  3. Hej varför får jag inte göra detta: <xsl:template match="grid"> <script type="text/javascript"> if(a == { <xsl:variable name="key" select="@region"/> <xsl:variable name="id" select="@regionid"/> } </script> </xsl:template> Jag vill alltså beroende på vad en script variabel är, sätta en xsl variabel.
  4. Har nyligen börjat med xsl. Jag är inte säker på vad som är felet men det känns som om <xsl:apply-templates /> skriver ut informationen i parent-noden: Ett kodstycke från xml-filen: <items type="regions"> <item type="region"> <pvalue property="id"> <![CDATA[34]]> </pvalue> <pvalue property="name"> <![CDATA[store]]> </pvalue> <items type="players"> <item type="player"> <pvalue property="id"> <![CDATA[00018048669B]]> </pvalue> <pvalue property="name"> <![CDATA[ÖVRE]]> </pvalue> <pvalue property="ip"> <![CDATA[10.4.65.15]]> </pvalue> <pvalue property="updatetime"> <![CDATA[1/4/2011 12:48 PM]]> </pvalue> Detta vill jag (till en början) skriva ut som ett träd med hjälp av xsl: <xsl:template match="/"> <h2>Tree</h2> <ul id="allRegions"> <xsl:apply-templates/> </ul> </xsl:template> <xsl:template match="items[@type='regions']"> <xsl:apply-templates select="item[@type='region']"/> </xsl:template> <xsl:template match="item[@type='region']"> <li><xsl:apply-templates select="pvalue[@property='name']"/></li> <li><xsl:apply-templates select="pvalue[@property='id']"/></li> <ul id="info"> <xsl:apply-templates /> </ul> </xsl:template> <xsl:template match="items[@type='players']"> <xsl:apply-templates select="item[@type='player']"/> </xsl:template> <xsl:template match="item[@type='player']"> <br/> <li><xsl:value-of select="pvalue[@property='name']"/></li> <li><xsl:value-of select="pvalue[@property='ip']"/></li> <li><xsl:value-of select="pvalue[@property='id']"/></li> <li><xsl:value-of select="pvalue[@property='updatetime']"/></li> </xsl:template> </xsl:stylesheet> och det fungerar så när som på att namnet på regionen skrivs ut två gånger, en med formatering enligt xml:en och en gång extra när jag använder nästa <xsl:apply-templates /> som "länkar" till nodens chidren. (så jag har fattat det nu iafall) resultat: # Store # 34 34Store <--Var Kommer Denna Ifrån!? * ÖVRE * 110.2.52.206 * 0001875569B * 1/4/2011 12:48 PM * OK * * UNDRE * 150.40.144.13 * 00018445697 * 1/4/2011 12:48 PM * OK Nån? Länka gärna nån bra tutorial-sida om ni har. Tack!
  5. Jag har en mediaspelare kopplad till en LED-skärm som jag vill köra i formatet 1024x576. Skärmen är kopplad via en videomixer som gör att windows inte tillåter mig att byta till den önskade upplösningen och jag undrar därför hur man tvingar grafikkortet till att visa en viss upplösning. Det är ett NVIDIA GeForce 9300. Tack
  6. Du kan nog bara strunta i att skapa en ny JTextArea och bara sätta texten till "" dvs: //JTextArea textArea = new JTextArea (); textArea.setText(""); Sen är det nog bättre att lägga till menyn redan i "skapaVisaGUI" du returnerar ju redan "menuBar" till "cm" bara att skriva frame.setJMenuBar(cm); där uppe.. Sen skulle jag nog göra skapaVisaGUI:n till konstruktor i stället, men de beror ju på om du vill kunna anropa den för ngt speciellt.. /Chrille
  7. Tack, antog att det var ngt sådant, testar med din snitt-formel då så borde man väl komma lite närmare..
  8. Hej, funderar på att byta telefon och samtidigt abonnemang. Så jag håller nu på att räkna ut hur mkt jag ringer för idag. Jag har försökt att efterlikna mina senaste fakturaspecar men utan resultat, min summa stämmer inte överens med tele2:s. jag tycker att denna ekvation borde vara korrekt: antal * öppningsavgift + (h*60 + min + sek/60)* minutavgift detta blir ca 20-40 kr för lite.. på fakturan står det även "Trafikavgift för nationell telefoni debiteras för varje påbörjad minut." Hur ska detta tolkas i min ekvation? Är det ngn som vet hur den riktiga ekvationen för detta ser ut? Tack!
  9. Löst! "<a href=\"assets/deleteEvent.php?id=".$row_events['id']."\">Ta bort</a>" för framtida sökanden...
  10. Hej, skulle vilja skriva detta: <?php echo ($_POST['pass'] == "password") ? "<a href='assets/deleteEvent.php?id=<?php echo $row_events['id']; ?>'>Ta bort</a>" : "";?> Men har stora problem med fnuttarna.. har försökt olika kombinationer med ' och " men får inte till det. Några tips? Det jag vill är alltså att om lösenordet är rätt skall en "ta bort länk" visas, kanske går att göra lättare vad vet jag får detta felmedelande förresten Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /www/site/events.php on line 41
  11. Okej, fick veta att jag inte behövde kopiera över allt och så.. Nu ska jag bara markera med en färg i stället. Tack för hjälpen ändå. Har en allmän fråga om makro istället om du kan svara på det: Måste man spara makrot i en excelfil och köra det därifrån? för detta ska göras varje vecka på en annan fil.. Tack
  12. Hehe okej, jag kan i mitt försvar säga att jag aldrig programmerat i VBA förut och tanken var bara att skriva några enkla hjälprader för mitt arbete.. Jag ska titta igenom råden och återkomma senare idag
  13. Hej, Jag försöker skapa ett macro som letar upp dubbletter i en kolumn. Till dessa hör ett faktura nummer och ett kreditnummer som jag vill kopiera till ett nytt blad. Exempel: Faktura nr - Datum - Summa - Kundnamn - Adress - osv 123123 - 100101 - 123 - Testkund - Testvägen - blabla 456456 - 101010 - -123 - Testkund - Testv. - blajblaj där jag alltså letar i summakolumnen efter kredit/debet.. När macrot hittar en "match" så ska båda raderna kopieras in till ett nytt blad. Så.. Jag har skrivit en del men problemet är att kopiera hela raden och inte bara cellen. Och att klistra in det i ett nytt blad effektivt, det är mellan 10-20k rader... Någon som har lite tips? exempel på lösningar? Är tacksam för all hjälp ja kan få! Här kommer min kod så långt: Sub Paint() ' This function paints the selected area a certain color' With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With End Sub Sub Markera(i As Integer) ' This function marks ActiveCell to x rows down' 'Range(ActiveCell, ActiveCell.Offset(i, 0)).Select' Union(ActiveCell, ActiveCell.Offset(i, 0)).Select Paint End Sub Sub FindAll() count = Int(0) ' This loop runs until there is nothing in the next row' Do If Not ActiveCell = 0 Then Select Case ActiveCell.Value Case -(ActiveCell.Offset(1, 0)) Application.Run "Markera", 1 count = count + 1 Case -(ActiveCell.Offset(2, 0)) //Dessa är för att de inte behöver ligga precis under varandra.. Application.Run "Markera", 2 count = count + 1 Case -(ActiveCell.Offset(3, 0)) Application.Run "Markera", 3 count = count + 1 Case -(ActiveCell.Offset(4, 0)) Application.Run "Markera", 4 count = count + 1 Case -(ActiveCell.Offset(5, 0)) Application.Run "Markera", 5 count = count + 1 End Select End If ActiveCell.Offset(1, 0).Select Loop Until IsEmpty(ActiveCell) MsgBox ("Klart, " & count & " kvitteringar hittade!") End Sub
  14. Borde väl finnas nått "global hotkeys" program lr nått som fixar det...
  15. Ja såklart! Att jag inte tänkte på de.. En systemåterställning löste självklart inloggningsproblemet... Dock tror jag att frysningarna nog finns kvar, ska testa att belast datorn på lite olika sätt o får väl köpa en ny kylare om det är problemet. Men tills dess tack för hjälpen
×
×
  • Skapa nytt...