AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
CRM
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 04.08.2015, 14:38   #1  
Start ist offline
Start
Участник
 
39 / 9 (1) +
Registriert seit: 21.07.2015
Ort: Москва
Сохранение excel
Помогите!

COM wbks, wbk; // Workbooks, Workbook

System.Reflection.Missing missing ;
object oMissing = missing;

wbk.SaveAs('1.xls',
Microsoft.Office.Interop.Excel.XlFileFormat::xlOpenXMLWorkbook,
omissing, omissing, omissing, omissing,
Microsoft.Office.Interop.Excel.XlSaveAsAccessMode::xlExclusive,
omissing, omissing, omissing, omissing, omissing);
Ругается, что вызвано с неверными параметрами. Пересмотрел примеры на форуме- у людей работает, не понимаю где ошибка?...
Alt 04.08.2015, 14:44   #2  
Start ist offline
Start
Участник
 
39 / 9 (1) +
Registriert seit: 21.07.2015
Ort: Москва
wbk.SaveAs('2.xls',
Microsoft.Office.Interop.Excel.XlFileFormat::xlOpenXMLWorkbook,
missing, missing,
false, false,
Microsoft.Office.Interop.Excel.XlSaveAsAccessMode::xlExclusive,
missing, false, missing, missing, false);


так тоже ругается на параметры

Ax2012
Alt 04.08.2015, 14:53   #3  
axm2013
Гость
 
n/a
попробуйте поставить
X++:
#StartSafeCall_RU
{
..
}
#EndSafeCall_RU

Geändert von axm2013 (04.08.2015 um 14:56 Uhr)
Alt 04.08.2015, 15:18   #4  
Start ist offline
Start
Участник
 
39 / 9 (1) +
Registriert seit: 21.07.2015
Ort: Москва
Zitat:
Zitat von axm2013 Beitrag anzeigen
попробуйте поставить
X++:
#StartSafeCall_RU
{
..
}
#EndSafeCall_RU
всё тоже самое ...
Alt 04.08.2015, 15:50   #5  
axm2013
Гость
 
n/a
Печально
Проблема описана как понимаю давно,
http://blogs.msdn.com/b/emeadaxsuppo...arameters.aspx

Зы как вариант перейдите полностью на net благо на форуме классы были по работе с ним
Alt 04.08.2015, 15:59   #6  
Start ist offline
Start
Участник
 
39 / 9 (1) +
Registriert seit: 21.07.2015
Ort: Москва
Zitat:
Zitat von axm2013 Beitrag anzeigen
Печально
Проблема описана как понимаю давно,
http://blogs.msdn.com/b/emeadaxsuppo...arameters.aspx

Зы как вариант перейдите полностью на net благо на форуме классы были по работе с ним

нет, это другое по ссыли, с таким тоже сталкивался, у меня именно на тип параметра сейчас ругается, а не на число
Alt 04.08.2015, 16:15   #7  
axm2013
Гость
 
n/a
Может xlOpenXMLWorkbook?
Он судя по
http://www.rondebruin.nl/mac/mac020.htm
xlsx
а у вас xls хотя хз конечно
This post has been rated by: Start (1).
Alt 04.08.2015, 16:25   #8  
Start ist offline
Start
Участник
 
39 / 9 (1) +
Registriert seit: 21.07.2015
Ort: Москва
Он у меня сохраняет, если не указываю никаких параметров)) а только один- имя файла)) а мне надо с параметрами.
Alt 05.08.2015, 08:53   #9  
Start ist offline
Start
Участник
 
39 / 9 (1) +
Registriert seit: 21.07.2015
Ort: Москва
может макрос какой в коде подключить? ругается уже на ,Microsoft.Office.Interop.Excel.XlFileFormat::xlWorkbookNormal
Alt 05.08.2015, 10:59   #10  
gl00mie ist offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3.684 / 5813 (201) ++++++++++
Registriert seit: 28.11.2005
Ort: Москва
Blog-Einträge: 3
Zitat:
Zitat von Start Beitrag anzeigen
X++:
COM                         wbks, wbk;          // Workbooks, Workbook
System.Reflection.Missing   missing;
object                      oMissing = missing;
wbk.SaveAs('1.xls', Microsoft.Office.Interop.Excel.XlFileFormat::xlOpenXMLWorkbook,
                    omissing, omissing, omissing, omissing,
                    Microsoft.Office.Interop.Excel.XlSaveAsAccessMode::xlExclusive,
                    omissing, omissing, omissing, omissing, omissing);
Ругается, что вызвано с неверными параметрами. Пересмотрел примеры на форуме- у людей работает, не понимаю где ошибка?...
Смело вы, однако, мешаете в вызове объекты COM и .NET, попробуйте использовать какую-то одну технологию. Работающий пример вызова метода SaveAs() можно найти в исходниках, размещенных в теме Взаимодействие с Excel через .NET (семейство классов SysExcel), обратите также внимание, как там передаются отсутствующие параметры.
This post has been rated by: Start (1).
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Сохранение документа Excel Soup DAX: Программирование 15 07.06.2021 14:36
atinkerersnotebook: Using Export To Excel in Dynamics AX to Create Reporting Data Sources Blog bot DAX Blogs 1 12.10.2013 01:13
atinkerersnotebook: Using the Dynamics AX Excel Add-In Blog bot DAX Blogs 1 25.09.2013 07:11
atinkerersnotebook: Walkthrough & Tutorial Summary Blog bot DAX Blogs 1 09.09.2013 09:11
atinkerersnotebook: Using Excel to Import Products & Services in Dynamics AX Blog bot DAX Blogs 0 19.07.2013 15:11

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 21:55 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.