![]() |
|
Модераторы: stron |
![]()
|
|
| Тиль |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 27.2.2006 Репутация: нет Всего: нет |
Есть такая засада:Надо выгрузить некоторый документы(например Поступление материалов) чтобы выгружалась и шапка (склад, число) и табличная часть (наименование товара, количество). В любой файл, все равно потом в базу Accsess подгружать. Никто не подскажет как сделать?
--------------------
Казалось нам пипец, оказалось что не казалось |
|||
|
||||
| Naghual |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1893 Регистрация: 15.5.2004 Где: Украина, Днепр Репутация: 5 Всего: 49 |
Выгружай в ДБФ. Примеров масса!
-------------------- Я желаю всем Счастья! |
|||
|
||||
| _Valery_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 22.1.2007 Где: Москва, Вешняки Репутация: 6 Всего: 6 |
--------------------
Ты добрый, это хорошо. Это по жизни очень пригодится...другим. |
|||
|
||||
| Тиль |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 27.2.2006 Репутация: нет Всего: нет |
Начсет справочника проблем нет. А вот как выгрузить приходку вместе с табличной частью?
чтоб было примерно так на выходе: 21.12.2005 Приходная накладная№1 Товар№1 3(количество) 21.12.2005 Приходная накладная№1 Товар№2 5(количество) 21.12.2005 Приходная накладная№1 Товар№3 1(количество) 21.12.2005 Приходная накладная№1 Товар№4 2(количество) 21.12.2005 Приходная накладная№1 Товар№5 9(количество) --------------------
Казалось нам пипец, оказалось что не казалось |
|||
|
||||
| _Valery_ |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 22.1.2007 Где: Москва, Вешняки Репутация: 6 Всего: 6 |
Так та же самая фигня, только номер и дата документа - для одного документа не меняются, а табличную часть надо перебирать.
Что-то типа такого:
Если надо выгрузить доки за период, то еще один циклик сверху
ну и т.д. --------------------
Ты добрый, это хорошо. Это по жизни очень пригодится...другим. |
||||
|
|||||
| Тиль |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 27.2.2006 Репутация: нет Всего: нет |
[code=nocolor]
Процедура Сформировать() Х=СоздатьОбъект("XBase"); Х.ДобавитьПоле("DATA_DOC", "D", 10, 0); Х.ДобавитьПоле("NUMBER_DOC", "S", 10, 0); Х.ДобавитьПоле("TOVAR", "S", 25, 0); Х.ДобавитьПоле("KOL", "N", 10, 2); Х.СоздатьФайл("C:\tovari.dbf"); Приходник = СоздатьОбъект("Документ.ПоступлениеМатериалов"); Приходник.НайтиДокумент(Док); // Док - документ, который надо выгрузить в dbf, если он выбирается в форме Приходник.ВыбратьСтроки(); Пока Приходник.ПолучитьСтроку() = 1 Цикл Х.Добавить(); Х.DATA_DOC = Приходник.ДатаДок; Х.NUMBER_DOC = Приходник.НомерДок; Х.TOVAR = Приходник.Материал.Наименование; Х.KOL = Приходник.Количество;
дает ошибку
Куда ее сувать то? --------------------
Казалось нам пипец, оказалось что не казалось |
||||
|
|||||
| _Valery_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 22.1.2007 Где: Москва, Вешняки Репутация: 6 Всего: 6 |
А куда ты этот код засунул?) В отдельную обработку по выгрузке или как?...
--------------------
Ты добрый, это хорошо. Это по жизни очень пригодится...другим. |
|||
|
||||
| _Valery_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 22.1.2007 Где: Москва, Вешняки Репутация: 6 Всего: 6 |
Ну у меня предполагалось что Док - это переменная формы. Т.е. в форме выгрузки есть поле "Док" типа Документ.ПоступлениеМатериалов. Выбирается документ из соответствующего журнала, а потом по кнопке "Сформировать" - выгружается в dbf.
Но целесообразнее организовать выгрузку документов за период, я думаю... --------------------
Ты добрый, это хорошо. Это по жизни очень пригодится...другим. |
|||
|
||||
| _Valery_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 22.1.2007 Где: Москва, Вешняки Репутация: 6 Всего: 6 |
- это если хочешь внешей обработкой выгрузить документы типа "Поступление материалов" за период с 01.01.2001 по 01.02.207. Ну а далее модификации... --------------------
Ты добрый, это хорошо. Это по жизни очень пригодится...другим. |
|||
|
||||
![]()
|
| Правила форума "1C: Предприятие, SAP, ERP и учётные системы" | |
|
|
Запрещается! 1. Обсуждение крэков, кейгенов и других подобных программ Пробуйте искать сами или обращайтесь в приват к участникам форума. Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения. Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...) 2. Давать ссылки на взломанные продукты
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |