Deaktivace náhledů aplikací v hlavním panelu (taskbar) ve Windows 10

Deaktivace často otravných náhledů aplikací v taskbaru je možná pouze přes registry

Deaktivace lze tedy provést spuštěním regedit.exe a v cestě Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced vytvořte DWORD klíč ExtendedUIHoverTime s hodnotou počet sekund * 1000, v případě hodnoty 10000 se tak náhled zobrazí až po 10 sekundách od najetí myši, tedy neprudí při náhodném přejetí…

BTW, Editor registrů (regedit.exe) má po asi 20 letech novou funkci! Zadání celé cesty! #Win10

Editor registrů (regedit.exe) má po asi 20 letech novou funkci! Zadání celé cesty! #Win10

Myslel jsem si, že jsem si toho jenom dříve nevšimnul, ale opravdu je to nová funkce až ve Windows 10 🙂

Nyní je možné zadat celou cestu, například Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced přímo do textboxu pod menu a automaticky se dostanete do zadané větve, hurá!

SQL Server: zobrazení počtu řádků a velikosti jednotlivých tabulek v KB přes všechny tabulky databáze #v2

SELECT SCHEMA_NAME(sysTab.SCHEMA_ID) AS SchemaName,
       sysTab.NAME AS TableName,
       parti.rows AS RowCounts,
       SUM(alloUni.total_pages) * 8 AS TotalSpaceKB,
       SUM(alloUni.used_pages) * 8 AS UsedSpaceKB,
       (SUM(alloUni.total_pages) - SUM(alloUni.used_pages)) * 8 AS UnusedSpaceKB
FROM sys.tables sysTab
INNER JOIN sys.indexes ind ON sysTab.OBJECT_ID = ind.OBJECT_ID
AND ind.Index_ID<=1
INNER JOIN sys.partitions parti ON ind.OBJECT_ID = parti.OBJECT_ID
AND ind.index_id = parti.index_id
INNER JOIN sys.allocation_units alloUni ON parti.partition_id = alloUni.container_id
WHERE sysTab.is_ms_shipped = 0
  AND ind.OBJECT_ID > 255
  AND parti.rows>0
GROUP BY sysTab.Name,
         parti.Rows,
         sysTab.SCHEMA_ID
ORDER BY parti.rows DESC

 

SharePoint: Výpis všech workflow v chybovém stavu přes celou obsahovou databázi

SELECT         dbo.WorkflowAssociation.Id AS AssociationID, dbo.Workflow.InternalState, dbo.Workflow.Status1, dbo.Workflow.Created AS Started, dbo.Workflow.TemplateId, dbo.Lists.tp_Title AS ListTitle, dbo.AllUserData.nvarchar1 as ItemTitle,
                          dbo.Webs.Title AS WebTitle, dbo.Webs.FullUrl AS WebUrl, dbo.Workflow.SiteId, dbo.Workflow.WebId, dbo.Workflow.ListId, dbo.Workflow.ItemId, 
                         dbo.Workflow.ItemGUID, dbo.AllUserData.tp_GUID
FROM            dbo.AllUserData RIGHT OUTER JOIN
                         dbo.Workflow ON dbo.AllUserData.tp_GUID = dbo.Workflow.ItemGUID LEFT OUTER JOIN
                         dbo.Sites RIGHT OUTER JOIN
                         dbo.WorkflowAssociation ON dbo.Sites.Id = dbo.WorkflowAssociation.SiteId LEFT OUTER JOIN
                         dbo.Webs ON dbo.WorkflowAssociation.WebId = dbo.Webs.Id LEFT OUTER JOIN
                         dbo.Lists ON dbo.WorkflowAssociation.ListId = dbo.Lists.tp_ID ON dbo.Workflow.TemplateId = dbo.WorkflowAssociation.Id
WHERE        (dbo.Workflow.Status1 = 1 OR
                         dbo.Workflow.Status1 = 3 OR
                         dbo.Workflow.Status1 = 6 OR
                         dbo.Workflow.Status1 = 7) AND (dbo.Workflow.ItemId > 0)
ORDER BY Started

 

In-place upgrade Dynamics CRM 2013 na 2015: Could not find file ‚C:\Program Files\Microsoft Dynamics CRM\LangPacks\1029\sql\7\StoredProcedures\MSCRM\fn_RollupByAccount.sql‘.

Při upgrade Dynamics CRM organizace z verze 2013 na 2015 s českým nebo jiným language packem (alespoň jedním nad základním jazykem), dojde při upgrade k chybě:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.IO.FileNotFoundException: Could not find file ‚C:\Program Files\Microsoft Dynamics CRM\LangPacks\1029\sql\7\StoredProcedures\MSCRM\fn_RollupByAccount.sql‘.

Language pack obsahuje chybu, odkazuje se na soubory, které se jmenují jinak, stačí je přejmenovat a spustit znovu upgrade databáze:

  • p_RollupByAccount.sql => fn_RollupByAccount.sql
  • p_RollupByContact.sql => fn_RollupByContact.sql
  • p_RollupByOpportunity.sql => fn_RollupByOpportunity.sql

Na opravě se údajně pracuje.

Dynamics CRM 2013: chybějící záložka Konfigurace E-mailu

Po upgrade z CRM verze 2011 se některé nové volby nezobrazují, jedna z těch klíčových je náhrada za Email Router, tedy Server-Side Synchronization, která se v nově vytvořených organizacích jmenuje Konfigurace e-mailu (Email Configuration)

image

Tuto volbu je nutné doplnit zpět bohužel manuálně, postup je však jednoduchý:

[more]

  1. Stáhněte si XrmToolbox: https://xrmtoolbox.codeplex.com/
  2. Připojte se k CRM
  3. Spusťte modul SiteMap Editor
    image
  4. Načtěte mapu webu
    image
  5. Přidejte novou sub-areu pod audit a vyplňte dle obrázku:
    image
  6. Následně už jen aktualizujte CRM Update SiteMap
  7. Hotovo! (na screenshotu je akorát anglická verze)
    image

 

Druhá metoda je export do XML a přidaní jednoho node:

<SubArea Id=“nav_social“ ResourceId=“Social_SubArea_Title“ DescriptionResourceId=“Social_SubArea_Description“ Icon=“/_imgs/area/16_social.png“ Url=“/tools/social/social_area.aspx“ AvailableOffline=“false“ />

image

a následně import zpět do CRM, vše pomocí XrmToolboxu.