När jag deployade en ny version av mina rapporter slutade en av rapporterna plötsligt att fungera. Samtidigt hadde jag bytt ut min DataExtension också.
Jag fick hela tiden felet ‘there is no data for the field at position 1′, men fattade inte varför. Efter mycket om och men hittade jag till slut att det visade sig att rapporten inte alls hadde deployats.
Och i min DataExtension hadde jag bytt namn på några kolumner i datat som skulle returneras, vilket medförde att rapportens förväntade kolumner inte stämde med det som returnerades av datakällan, och felet var ett faktum.
Efter en ny deploy av rapporten försvann felet.
Posted by Jarle Skogheim under
Misc. Leave a Comment
I found another fine list of links the other day. Mark Kruger has compiled quite a nice list of sharepoint resources.
Thanks for the list Mark. I found several new sites and interesting webparts among these.
Posted by Jarle Skogheim under
Misc. Leave a Comment
Posted by Jarle Skogheim under
.Net general Leave a Comment
Om du har en assembly (assemblyA) som är kompilerad mot en version av en annan assembly (reference till assemblyB), och du vill kompilera om assemblyB (och byta version på den), kommer du få följande fel i assemblyA:
System.IO.FileLoadException
The located assembly’s manifest definition with name ‘assemblyA.dll’ does not match the assembly reference.
För att undvika detta kan du i din config-fil lägga in följande rader:
<runtime>
<assemblyBinding xmlns=”urn:schemas-microsoft-com:asm.v1″>
<dependentAssembly>
<assemblyIdentity name=”Root.Gemensam.IBMMQSAg”
publicKeyToken=”a3c9f88dd28cb1f2″
culture=”neutral” />
<bindingRedirect oldVersion=”1.0.0.4″
newVersion=”1.0.0.5″/>
<publisherPolicy apply=”no”/>
</dependentAssembly>
</assemblyBinding>
</runtime>
Posted by Jarle Skogheim under Okategoriserat
Leave a Comment
Hittade en (gratis!) produkt idag som kan filtera vilka som får koppla upp sig mot Terminal Services i Windows.
Den kan filtrera på IP, MAC, datornamn och tidpunkt. Om användaren inte möter kraven dyker ingen inloggning upp. Även om man skulle vilja ha lite flera filter att välja bland är ju det här en suverän början.
Du hittar den på http://www.2x.com/securerdp/.
Det går ju (självklart) att deploya rapporter genom att använda MSI-paket. Tänkte inte på det…..men det finns ju ett API i Report Server som kan användas för att skicka upp rapporter till servern. Då kan man skapa en ‘custom action’ i MSI-paketet och exekvera tjänster för att lägga upp allt.
Sedan finns det även en utility som heter RS.exe som kan köra VB-script baserade filer. Det finns ett exempel med i installationen som visar hur man kan använda RS för att deploya rapporter….
så mitt problem verkar vara löst. Fint!
När man skall produktionssätta rapporter i Reporting Services finns det enligt det jag har hittat två alternativ:
- Använda ‘Deploy’-funktionen i Visual Studio (Report Designer)
- Ladda upp rapporterna med hjälp av Report Manager.
Min fråga är då, varför kan man inte skapa ett MSI-paket för att produktionssätta rapporter? Eller kan man det? Nu har jag inte produktionssatt några rapporter än, så det är möjligt det här inte blir en fråga när det verkligen kommer dit, men det känns konstigt. Jag skulle ju vilja deploya mina rapporter till en testmiljö, för att sedan den ansvariga för driften skall kunna ta samma paket och deploya det till verifikationsmiljö och vidare därifrån till produktionsmiljö.
Driften borde inte behöva Visual Studio/Report Designer för att produktionssätta, och att lägga upp rapporterna en och en med hjälp av Report Manager känns konstigt.
Men som sagt, jag har inte utforskat området 100% än, så jag återkommer om det här vid ett senare tillfälle.
Posted by Jarle Skogheim under Okategoriserat
Leave a Comment
Körde igång en VPC med en demo av Sharepoint Portal Server och som även innehåller CMS, Exchange, Biztalk, SQL och annat smått och gott tidigare idag. Sedan gick jag från datorn. Lite senare kom tydligen min sambo och började använda datorn, och som vanligt använde hon ‘Switch User’ för att kunna köra med den användaren hon är van och slippa alla mina ‘grejer’.
Men det gick tydligen inte så bra….. datorn hang sig. Nu vet jag inte om det var VPC som orsakade det, men misstankarna går ju ostörd ditåt. Och det är kanske inte så konstigt, just den här använder en hel del av minnet och processorn. Är det någon annan som har haft samma fenomen? Är det ett känd problem med kombinationen ‘Switch user’ och VPC? Eller var det för att det var en tung VPC? Har inte testat nåt mera själv, men jag tänkte att någon annan kanske har gjort det.
Posted by Jarle Skogheim under Okategoriserat
Leave a Comment
Idag fick jag frågan om jag kunde hjälpa till med en dator som inte ville starta igen. Jaa, duktig som man ju är vill man ju hjälpa till då……startade upp datorn och fick blåskärm ungefär omedelbart….jaha, vi får väl prova boota på annat sätt då….ingen originalskiva (dock en licens!), och jag hittade heller ingen bootbar fin skiva…..nehee, en diskett då…..med Windows 98….jo, då bootade den, men hittade ingen hårddisk..
såhär fortsatte jag mitt trasslande ett tag, men fick ge upp efter ett tag. Men hela tiden tänkte jag att, ‘om jag ändå hadde haft en ultimat bootbar cd-skiva….’. Det här skall väl inte kunna vara så svårt? Jag vill ju bara boota upp maskina och köra ett antivirus-program och lite diagnostik på den.
Så när jag kom hem började jag titta lite, och väldigt snabbt hittade jag ju då ‘Utlimate Boot CD for Windows®’ på sidan http://www.ubcd4win.com/. Och det här är ju *precis* vad jag ville ha tidigare i kväll. Den använder ett ‘pre-install environment’ för att skapa en bas-CD med operativsystem, och sedan lastar man in diverse utilities på skivan. Helt perfekt!
Nu har jag inte testat det här, och det finns säkert andra alternativ också, men principen verkar ju i alla fall helt rätt. Jag skall skapa en sånn skiva så jag har nästa gång någon frågar! Undrar dock hur det är med licenser om jag skapar en skiva med Windows XP som OS?….