{"id":38508,"date":"2022-01-27T11:28:45","date_gmt":"2022-01-27T11:28:45","guid":{"rendered":"https:\/\/arquiconsult.com\/?p=38508"},"modified":"2024-10-23T10:56:32","modified_gmt":"2024-10-23T09:56:32","slug":"alrunner-export-diagnostics","status":"publish","type":"post","link":"https:\/\/arquiconsult.com\/en\/alrunner-export-diagnostics\/","title":{"rendered":"#02 ALRUNNER: EXPORT DIAGNOSTICS"},"content":{"rendered":"<div class=\"services_vertical horizontal_services row\" style=\"background-color: #f7f7f7; padding: 25px; border-radius: 5px; text-align: justify;\">ALRunner is a Visual Studio Code extension that, among others, has a powerful feature that allows to export the \u201cProblems\u201d panel content into a csv file.<\/div>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400;\"><strong>Practical example<\/strong><\/p>\n<p>1. Install <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=tfenster.alrunner\" target=\"_blank\" rel=\"noopener\">ALRunner<\/a>\u00a0from the Extensions Marketplace in Visual Studio Code.<\/p>\n<p><img loading=\"lazy\" class=\" wp-image-37705 aligncenter\" src=\"https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Install-ALRunner-from-the-Extensions-Marketplace-in-Visual-Studio-Code.-640x153.png\" alt=\"Install\u00a0ALRunner\u00a0from the Extensions Marketplace in Visual Studio Code.\" width=\"535\" height=\"128\" srcset=\"https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Install-ALRunner-from-the-Extensions-Marketplace-in-Visual-Studio-Code.-640x153.png 640w, https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Install-ALRunner-from-the-Extensions-Marketplace-in-Visual-Studio-Code..png 665w\" sizes=\"(max-width: 535px) 100vw, 535px\" title=\"-\"><\/p>\n<p>2. Enable the <a href=\"https:\/\/docs.microsoft.com\/en-us\/dynamics365\/business-central\/dev-itpro\/developer\/devenv-using-code-analysis-tool\" target=\"_blank\" rel=\"noopener\">Code Analyzers<\/a>\u00a0(AppSourceCop, CodeCop, UICop, PerTenantExtensionCop) in your settings.json:<\/p>\n<ul style=\"font-weight: 400;\">\n<li>User Settings: File &gt; Preferences &gt; Settings or<\/li>\n<li>Workspace Settings: .vscode\\settings.json.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" class=\" wp-image-37712 aligncenter\" src=\"https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Enable-the-Code-Analyzers-AppSourceCop-CodeCop-UICop-PerTenantExtensionCop-in-your-settings.json.png\" alt=\"Enable the Code Analyzers\u00a0(AppSourceCop, CodeCop, UICop, PerTenantExtensionCop) in your settings.json\" width=\"496\" height=\"219\" title=\"-\"><\/p>\n<p>3. Check your Problems panel.<\/p>\n<p><img loading=\"lazy\" class=\" wp-image-37714 aligncenter\" src=\"https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Check-your-Problems-panel-640x263.png\" alt=\"Check your Problems panel\" width=\"625\" height=\"257\" srcset=\"https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Check-your-Problems-panel-640x263.png 640w, https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Check-your-Problems-panel-768x315.png 768w, https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Check-your-Problems-panel.png 965w\" sizes=\"(max-width: 625px) 100vw, 625px\" title=\"-\"><\/p>\n<p>4. Run command \u201cALRunner: Export Diagnostics\u201d.<\/p>\n<p><img loading=\"lazy\" class=\" wp-image-37718 aligncenter\" src=\"https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Run-command-ALRunner-Export-Diagnostics.png\" alt=\"Run command \u201cALRunner Export Diagnostics\u201d\" width=\"618\" height=\"101\" title=\"-\"><\/p>\n<p>5. Open Excel and load the generated \u201cdiagnostics.csv\u201d file.<\/p>\n<p><img loading=\"lazy\" class=\" wp-image-37720 aligncenter\" src=\"https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Open-Excel-and-load-the-generated-diagnostics.csv-file-640x180.png\" alt=\"Open Excel and load the generated \u201cdiagnostics.csv\u201d file\" width=\"629\" height=\"177\" srcset=\"https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Open-Excel-and-load-the-generated-diagnostics.csv-file-640x180.png 640w, https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Open-Excel-and-load-the-generated-diagnostics.csv-file-768x216.png 768w, https:\/\/arquiconsult.com\/wp-content\/uploads\/2021\/09\/Open-Excel-and-load-the-generated-diagnostics.csv-file.png 1182w\" sizes=\"(max-width: 629px) 100vw, 629px\" title=\"-\"><\/p>\n<p>6. Now you can easily identify, analyze and categorize the errors\/warnings in you AL Project.<\/p>\n<!--themify_builder_content-->\n<div id=\"themify_builder_content-38508\" data-postid=\"38508\" class=\"themify_builder_content themify_builder_content-38508 themify_builder tf_clear\">\n    \t<!-- module_row -->\n\t<div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_nus1581 tb_first tf_clearfix\">\n\t    \t\t<div class=\"row_inner col_align_top col-count-1 tf_box tf_w tf_rel\">\n\t\t\t<div  data-lazy=\"1\" class=\"module_column tb-column col-full first tb_cai8581 tf_box\">\n\t\t\t    \t        <div class=\"tb-column-inner tf_box tf_w\">\n\t\t    <!-- module text -->\n<div  class=\"module module-text tb_9tkr581 arquitps-data  \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n    <p><script>\njQuery(\".tbp_post_month:contains(Janeiro)\").html(\"January\");\n\njQuery(\".tbp_post_month:contains(Fevereiro)\").html(\"February\");\n\n\njQuery(\".tbp_post_month:contains(Mar\u00e7o)\").html(\"March\");\n\n\njQuery(\".tbp_post_month:contains(Abril)\").html(\"April\");\n\n\njQuery(\".tbp_post_month:contains(Maio)\").html(\"May\");\n\n\njQuery(\".tbp_post_month:contains(Junho)\").html(\"June\");\n\n\njQuery(\".tbp_post_month:contains(Julho)\").html(\"July\");\n\njQuery(\".tbp_post_month:contains(Agosto)\").html(\"August\");\n\njQuery(\".tbp_post_month:contains(Setembro)\").html(\"September\");\n\njQuery(\".tbp_post_month:contains(Outubro)\").html(\"October\");\n\njQuery(\".tbp_post_month:contains(Novembro)\").html(\"November\");\n\njQuery(\".tbp_post_month:contains(Dezembro)\").html(\"December\");\t\n\n\n\n<\/script><\/p>    <\/div>\n<\/div>\n<!-- \/module text -->\t        <\/div>\n\t    \t<\/div>\n\t\t    <\/div>\n\t    <!-- \/row_inner -->\n\t<\/div>\n\t<!-- \/module_row -->\n\t\t<!-- module_row -->\n\t<div  data-anchor=\"sucesso\" data-hide-anchor=\"1\" data-lazy=\"1\" class=\"module_row themify_builder_row sucesso repeat tb_has_section tb_section-sucesso tb_zes6763 tf_clearfix\" >\n\t    \t\t<div class=\"row_inner col_align_top col-count-1 tf_box tf_w tf_rel\">\n\t\t\t<div  data-lazy=\"1\" class=\"module_column tb-column col-full first tb_xp5b764 tf_box\">\n\t\t\t    \t        <div class=\"tb-column-inner tf_box tf_w\">\n\t\t    <!-- module buttons -->\n<div  class=\"module module-buttons tb_ech2764 buttons-horizontal transparent popmake-24705 large circle tf_textc\" data-lazy=\"1\">\n    \t<div class=\"module-buttons-item tf_inline_b\">\n\t\t\t\t\t\t\t<a href=\"#\" class=\"ui builder_button tb_default_color\" >\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"tf_inline_b tf_vmiddle\">Give as a Feedback and Suggest Questions<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t    \t<\/div>\n\t<\/div>\n<!-- \/module buttons -->\n\t        <\/div>\n\t    \t<\/div>\n\t\t    <\/div>\n\t    <!-- \/row_inner -->\n\t<\/div>\n\t<!-- \/module_row -->\n\t<\/div>\n<!--\/themify_builder_content-->\n","protected":false},"excerpt":{"rendered":"<p>ALRunner is a Visual Studio Code extension that, among others, has a powerful feature that allows to export the \u201cProblems\u201d panel content into a csv file. &nbsp; Practical example 1. Install ALRunner\u00a0from the Extensions Marketplace in Visual Studio Code. 2. Enable the Code Analyzers\u00a0(AppSourceCop, CodeCop, UICop, PerTenantExtensionCop) in your settings.json: User Settings: File &gt; Preferences [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":37993,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2099],"tags":[2083],"acf":[],"_links":{"self":[{"href":"https:\/\/arquiconsult.com\/en\/wp-json\/wp\/v2\/posts\/38508"}],"collection":[{"href":"https:\/\/arquiconsult.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arquiconsult.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arquiconsult.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/arquiconsult.com\/en\/wp-json\/wp\/v2\/comments?post=38508"}],"version-history":[{"count":0,"href":"https:\/\/arquiconsult.com\/en\/wp-json\/wp\/v2\/posts\/38508\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/arquiconsult.com\/en\/wp-json\/wp\/v2\/media\/37993"}],"wp:attachment":[{"href":"https:\/\/arquiconsult.com\/en\/wp-json\/wp\/v2\/media?parent=38508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arquiconsult.com\/en\/wp-json\/wp\/v2\/categories?post=38508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arquiconsult.com\/en\/wp-json\/wp\/v2\/tags?post=38508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}