AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.12.2005, 10:03   #1  
Ashir is offline
Ashir
Участник
 
45 / 22 (1) +++
Регистрация: 27.10.2005
Thumbs up
Всем доброго дня.
Есть проблемка, может кто подскажет решение

Есть некий шаблончик в Excel, в котором присутствует одна картинка. Так вот необходимо эту самую картинку, в зависимости от нектх условий, скрыть или не скрыть из Аксы...
Заранее спасибо
__________________
Самое полезное в жизни – это собственный опыт...
Старый 30.12.2005, 12:08   #2  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
<div class='XPPtop'>X++</div><div class='XPP'>
[color=:blue]static[/color] [color=:blue]void[/color] HideExcelPict(Args _args)
{
ComExcelDocument_RU excel = [color=:blue]new[/color] ComExcelDocument_RU();
Com doc;
Com app;
Com sheet;
Com shapes;
Com shape;
[color=:blue]int[/color] i;
;
excel.newFile([color=:red]"c:\\pict.xlt"[/color]);
doc = excel.getComDocument();
app = doc.Application();
sheet = app.ActiveSheet();
shapes = sheet.Shapes();
[color=:blue]for[/color] (i=1;i<=shapes.[color=:blue]count[/color]();i++)
{
shape = shapes.item(i);
[color=:blue]if[/color] (shape.name() [color=:blue]==[/color] [color=:red]"PICTNAME"[/color])
{
shape.Visible([color=:blue]False[/color]);
[color=:blue]break[/color];
}
}
}</div>
__________________
Axapta v.3.0 sp5 kr2
Старый 09.01.2006, 08:40   #3  
Ashir is offline
Ashir
Участник
 
45 / 22 (1) +++
Регистрация: 27.10.2005
Огромное СПАСИБО! Работает...
__________________
Самое полезное в жизни – это собственный опыт...
Старый 09.01.2006, 12:38   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Вы можете добавить респект участнику, сообщение которого вам понравилось. Для этого нажмите на + в левой части понравившегося сообщения.
__________________
полезное на axForum, github, vk, coub.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:26.