Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / из Excel в 1С8.1 / 7 сообщений из 7, страница 1 из 1
24.02.2010, 11:53
    #36485455
гость888
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в 1С8.1
Здравствуйте! Доступа к ИТС нет (все лицензионно, но вот с ИТС не срослось), так что посмотреть не получится.
В экселе набор данных как их загрузить в справочник 1С8.1?

Если ЭлементыФормы.ПутьКФайлу.Значение = "" Тогда
Предупреждение("Не выбрана база данных");
Возврат;
КонецЕсли;


ExcelM = новый COMОбъект("Excel.Application");
ExcelM.Application.Workbooks.Open(ЭлементыФормы.ПутьКФайлу);

НовыйЭлемент=Справочники.Номенклатура.СоздатьЭлемент();
НовыйЭлемент.ИнвНомер=СокрЛП(Строка.Колонка_1);
НовыйЭлемент.ДатаВыпуска=Дата(Строка.Колонка_2);

НовыйЭлемент.Записать();


На Строка.Колонка_1 и Строка.Колонка_2 - ругается, в общем не знаю как быть
напишите, пожалуйста для тупого: файл на d:\документы\данные.xls как эти данные загрузить в справочник и как делать переход к следующей записи понимаю что-то вроде Next или Сч=сч+1 но вот не могу все свести воедино? Не бросьте в беде
...
Рейтинг: 0 / 0
24.02.2010, 11:57
    #36485466
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в 1С8.1
гугль украли? такого добра дофига везде
...
Рейтинг: 0 / 0
24.02.2010, 12:10
    #36485516
гость888
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в 1С8.1
Господин ПЖ, знаю что многим помогли, помогите, пожалуйста и мне, ну вот не знаю как делать... еще до праздников мучился, как сделать эту загрузку из экселя?
...
Рейтинг: 0 / 0
24.02.2010, 12:13
    #36485521
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в 1С8.1
...
Рейтинг: 0 / 0
24.02.2010, 14:33
    #36485891
гость888
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в 1С8.1
Господин ПЖ, если я пишу
Док = ПолучитьCOMОбъект("D:\УДАЛИТЬ\ТестЗагрузка.xls"); - все правильно,
а если
Док = ПолучитьCOMОбъект("" + ЭлементыФормы.ПутьКФайлу + ""); - пишет синтаксическая ошибка,

ЭлементыФормы.ПутьКФайлу - поле ввода на форме где указывается путь к файлу, в конфигуратор путь забивать не хочется, а как сделать чтобы путь брался из поля ввода?
...
Рейтинг: 0 / 0
24.02.2010, 14:37
    #36485898
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в 1С8.1
гость888Господин ПЖ, если я пишу
Док = ПолучитьCOMОбъект("D:\УДАЛИТЬ\ТестЗагрузка.xls"); - все правильно,
а если
Док = ПолучитьCOMОбъект("" + ЭлементыФормы.ПутьКФайлу + ""); - пишет синтаксическая ошибка,

ЭлементыФормы.ПутьКФайлу - поле ввода на форме где указывается путь к файлу, в конфигуратор путь забивать не хочется, а как сделать чтобы путь брался из поля ввода?

ну дык... ЭтаФорма.ПутьКФайлу и ЭлементыФормы.ПутьКФайлу.Значение - это два разных человека
...
Рейтинг: 0 / 0
24.02.2010, 14:41
    #36485909
гость888
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в 1С8.1
Господин ПЖ, Вы Гений! про Значение вообще из головы вылетело! СПАСИБО!!!
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / из Excel в 1С8.1 / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]