Читайте также:
|
|
«Загрузка данных из табличного документа»
Синицына Е.В.
г. Арзамас
Вначале вставим эту обработку в конфигурацию. Заходим в конфигуратор и находим ветвь «Обработки».
Щёлкаем по ней правой кнопкой мыши и выбираем «Вставить внешнюю обработку, отчёт…» (рис. 1).
Рис. 1 Добавление внешней обработки
Откроется диалоговое окно, в котором необходимо указать путь к файлу «ЗагрузкаДанныхИзТабличногоДокумента.epf» (рис. 2).
Рис. 2 Загрузка обработки
Откроем эту обработку. В появившемся окне, выберем вкладу «Формы» и в поле «Основная форма обработки» поставим «Форма» (рис. 3).
Рис. 3 Выбор формы обработки
Далее создадим справочник «Материалы», который будет содержать информацию о марке и сорте материала (рис. 4)
Рис. 4 Создание справочника
В Excel’e создадим прототип этого справочника. Для удобства назовём его так же «Материалы.xls» (рис. 5).
Рис. 5 Создание справочника в Excel
Перейдём в 1С «Предприятие». Идём по маршруту: Меню->Операции->Обработка…->Загрузка данных из табличного документа. В появившемся окне в поле «Режим загрузки» поставим «Загрузка в справочник», в поле «Вид справочника» выберем тот, в который хотим выгрузить данные из табличного документа (рис. 6).
Рис. 6 Настройка загрузки справочника
Далее необходимо выбрать сам табличный документ, из которого мы будем выгружать данные в справочник «Материалы» в 1С. Для этого жмём на кнопку . В результате откроется диалог, в котором нужно указать путь к созданному ранее справочнику в Excel’e «Материалы.xls» (рис. 7).
Рис. 7 Выбор загружаемого документа
В результате на экране видим следующее (рис. 8):
Рис. 8 Выгруженные данные из «Материалы.xls»
Вся информация, что содержалась в Excel’евском документе, была перенесена в этот табличный документ. Перейдём на вкладку «Настройка». В поле «Первая строка данных табличного документа» ставим номер строки, с которой у нас идут сами значения, шапку не трогаем. В нашем случае данные начинаются с 3 строки. Так же необходимо указать номера колонок. Для этого нажимаем на кнопку и выбираем «Ручная нумерация колонок». В появившейся колонке «№ колонки» уже автоматически проставлены номера, но они не совпадают с нашими, по этому вручную вбиваем их. Так колонка «Код» у нас 2-ая, «Материал» - 3, «Марка» - 4, «Сорт» - 5 (рис. 9).
Рис. 9 Настройка загрузки
Вернёмся снова на вкладку «Табличный документ». Для того, чтобы удостоверится, что никаких ошибок при выгрузке и настройке не произошло, нажмём на кнопку .. Если всё хорошо, должно появиться сообщение следующего содержания (рис. 10):
Рис. 10 Контроль заполнения
Для загрузки справочника всё готово. Жмём кнопку «Загрузить». В результате открыв справочник «Материалы» в 1С видим (рис. 11):
Рис. 11 Справочник, заполненный из табличного документа
Теперь рассмотрим технологию загрузки данных из табличного документа в документ 1С. Для этого создадим документ «План потребности», табличная часть которого будет содержать следующие колонки: Материал (указав в типе данных ссылку на справочник «Материалы»), Количество, Цена, Сумма (рис. 12).
Рис. 12 Документ «План потребности»
Аналогично создадим документ в Excel’e «План потребности.xls» (рис. 13).
Рис. 13 Документ «План потребности.xls»
Далее по той же схеме. Переходим в 1С «Предприятие». Меню->Операции->Обработка…->Загрузка данных из табличного документа. В появившемся окне в поле «Режим загрузки» выбираем «Загрузка в табличную часть». В результате этого действия появится ещё пара полей. Поле «Ссылка», в нём нужно указать документ, в который мы будем выгружать данные (План потребности). Далее после этого щёлкнув второй раз по кнопке «…» откроется окно, в котором нужно создать документ нужной даты и номера, затем нажать кнопку «ОК» и щёлкнуть дважды по документу, для того чтобы его выбрать. В поле «Табличная часть» указывается табличная часть документа, в которую должны будут выгружаться данные из файла «План потребости.xls». В нашем случае это «Потребность».
Теперь можно нажать на кнопку и указать путь к документу «План потребности.xls» (рис. 14).
Рис. 14 Выбор загружаемого документа
В результате всех этих действий на экране должно появиться следующее (рис. 15):
Рис. 15 Выгруженные данные из «План потребности.xls»
Переходим на вкладку «Настройка». На вкладке заполняем поле «Первая строка данных табличного документа», ставим значение 3, так как данные у нас начинаются именно с этой строки. Далее жмём по кнопке и выбираем «ручная нумерация колонок». После этого в табличной части появится новая колонка «№ колонки», в которой автоматически уже проставлены номера. Но они не совпадают с нашими, поэтому вручную вводим их. Так колонка «Материал» имеет 2-ой номер, «Количество» - 3, «Цена» - 4, «Сумма» - 5. В колонке «Выражение. Искать по» ставим «Наименование». Получаем следующее (рис. 16):
Рис. 16 Настройка загрузки
Теперь можно произвести контроль заполнения. Возвращаемся на вкладку «Табличный документ» и жмём на кнопку .
Рис. 17 Контроль правильности заполнения
Всё в порядке, ошибок нет. Можно приступать к загрузке. Нажимаем на кнопку «Загрузить». Перейдя к документу «План потребности» видим следующее (рис. 18):
Рис. 18 Документ, заполненный на основе табличного документа
Дата добавления: 2015-08-03; просмотров: 103 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
внешняя и внутренняя среда организации | | | Внешняя политика Англии в XVIII веке. |