1. Не совсем понятно, что имеется в виду под "сбросом данных". Попробуйте нажать кнопку "Обновление" в окне справки.
Или можно программно
X++:
Object o;
SysHelp sysHelp;
;
...
if (infolog.helpViewer())
{
o = infolog.helpViewer();
sysHelp = o.SysHelp();
if (sysHelp)
sysHelp.clearCache();
}
2. Справочная системя Axapta основана на html.
Например, для вашего метода можно написать так
X++:
str html;
;
...
html = '<h4>Description</h4>\n'+
'Мой метод Run\n'+
'<h4>Syntax</h4>\n'+
'void run()\n'+
'<h4>Remarks</h4>\n'+
'Обновляет справку по методу Run()\n'+
'<h4>Example</h4>\n'+
'<code>\n'+
'<pre>'+
'XX_SysDocNode docNode = new XX_SysDocNode();\n;\ndocNode.Run();'+
'</pre>'+
'</code>\n'+
'<h4>See Also</h4>\n'+
'<a href="ACODDOC:\\\\classes\\SysDocNode">SysDocNode</a>'
docnode.AOTsetSource(html);