X++:
static void GetDataFromExcel(Args _args)
{
OdbcConnection connection;
Statement statement;
ResultSet resultset;
LoginProperty LP = new LoginProperty();
ItemId itemId;
ItemName itemName;
;
try
{
ttsbegin;
LP.setDSN("Excel4"); //Имя соединения
connection = new OdbcConnection(LP);
statement = connection.createStatement();
resultset = statement.executeQuery ("SELECT * FROM [Worksheet1$]"); //имя листа
while (resultset.next())
{
//получаем необходимые данные из столбцов
itemId = resultset.getString(3);
itemName = resultset.getString(4);
info(strfmt("Id номенклатуры: %1(%2) загружен",itemId,itemName));
}
connection = NULL;
ttscommit;
}
catch (Exception::Error)
{
connection = NULL;
ttsAbort;
}
}
С Уважением,
Георгий