#0
by keber
Начинаю программировать на 8.3 после 7.7. Установили 1С 8.3 пока без сервера, файловая база используется. С 7.7 документ Заказ покупателя сохранён в mxl, в 8.3 нужно прочитать это и создать документ Заказ покупателя с данными из mxl. Написал такой код: Не получается далее открыть документ. Если делать так: Не получается заполнить документ, рругается на Объект, что Поле объекта не обнаружено (Объект). Как правильно сделать, чтобы создать документ, запонить и открыть без записи?
#1
by keber
Пропущено случайно в самом начале кода ДокОбъект = Документы.ЗаказПокупателя.СоздатьДокумент;
#4
by keber
Если будет сто строк прочитано из файла mxl, то при создании ДанныеЗаполнения нужно будет двести значений цены и количества указать "Значение1,Значение2"? Числа я тут только для примера написал, а на самом деле они зачитываются в табличную часть ТабДок из файла и там много лишнего, потому что просто печатная форма от заказа в 7.7. Я циклом получаю нужные значения кода номенклатуры,их цены и количества. Как же через цикл заполнить либо строки документа или ДанныеЗаполнения для последующего заполнения?
#6
by keber
Сначала значит из ТабДок в таблицу значений ТЗ отобрать нужные - номенклатура, количество, цена и кинуть в данные. Табличная часть Товары содержит немало колонок. Можно ли создавать ТЗ лишь с колонками (номенклатура, цена, количество), подойдёт ли для заполнения? И реквизиты документа как заполнить перед открытием? Дата, Поставщик, Получатель и т.д.
#9
by keber
Где же тогда смотреть основной реквизит документа ЗаказПокупателя? Есть разные реквизиты у документа - Реквизиты (АдресДоставки, ВалютаДокумента, ...).
#11
by keber
Спасибо, оказалось что реквизит называется ДокументОбъект. Jokerman: "а зачем создавать тз лишь с колонками я не понял". Будут там и строки, заполню их значениями номенклатура из справочника (найдя по зачитанному коду в ТабДок), количества и цены. Другие колонки(реквизиты) в табличной части документ а не заполняю пока, так что будут эти три колонки в ТЗ. ТЗ собираюсь кинуть в структуру ДанныеЗаполнения. Как указать, чтобы заполнялись нужные колонки в табличной части документа из ТЗ с колонками Номенклатура, Цена и Количество?
#16
by keber
Нашёл в текстах конфы. Заполнять через НовыйЗаказ.Товары.Добавить нельзя? Что значит модифицировать конфу?
#21
by jsmith82
Это значит, что в процедуре ОбработкаЗаполнения могет не быть кода, отвечающего за заполнение из переданной произвольной структуры
#22
by jsmith82
выгоден только тогда, когда есть и особо ухищряться не надо В иных случаях всё правильно в , но
#24
by keber
"Обычные, формы" Ну да, вроде как обычная форма открылась форма заказа, практически как в 7.7 версии. Для ОФ одно катит, для УФ другое значит катит. После 7.7 всё просто непривычно. Первую обработку создал и код домучал таки до рабочего состояния.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1C и WindowsXP против 1C и Windows2k
- Как программно создать документ, заполнить таб.часть и открыть форму?
- сравнение производительности 1C в терминале и 1C SQL
- C 1c 8.0.13 на 1c 8.0.15 можно переходить без 14.
- 1C SQL --- VS --- 1C файловый вариант
- 8.2 как открыть форму записи менеджера записи РС?
- v8: как создать новый элемент справочника и открыть его форму
- как в 1с создать и заполнить html страницу
- 1C 8.2 как открыть все файлы (таблицы mxl) в каталоге без диалога открытия файла
- как создать новый документ, открыть его форму и заполнить некоторые..
- 1C 8.3 ВПФ. Заполнить реквизит формы ВПФ.
- Как создать документ, заполнить из другого док-та и открыть форму не записывая
В этой группе 1С
- Отбор форма выбора план счетов КА 2.0
- Не сходится управленческий баланс УТ 11.3
- Конвертация данных 2.1 ПКС, 2 типа приемника, предопределенные данные
- Группировка строк и колонок в табличном документе
- УТ 11 1С 8.3.10 - Ошибка при открытии формы после обновления платформы
- Как изменить элемент регистра при записи?
- Розница 2.2 зависает при сканировании бутылки, сканер DataLogic Quick Scan QD2430
- Своевольно виснет 1с 8.3 на sql у всех пользователей, потом через минут 10 сама отвисает
- УТ 11.3 Дополнительные сведения для документа определенного вида
- Создание колонки с пиктограммой галочки
- Выемка денежных средств из ККМ OFFLINE FRONTOL в Розница 2.2
- weird server reply при поиске на фтп
- ККТ атол 11ф и 1с УПП (фискальный регистратор не подключен)
- стандартная команда динамического списка
- Запрос в SOAP сервис посредством 1С
- УФ - получить подчиненные строки в табличной части - дереве, как?
- Кто-нибудь пытался использовать авторизацию в РМК для УТ11.3?
- Как из расширения прервать выполнение типовой процедуры?
- Запуск обработки по регламентному заданию
- 1С 8.3 УФ Новая колонка в журнале документов