Показать сообщение отдельно
Старый 29.09.2006, 23:05   #2  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2494 (89) +++++++++
Регистрация: 20.08.2005
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);
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: belugin (7).