#0
by Nikname232
Приветствую вас, форумчане. Имеется один вопрос, который еще задавался здесь . Задача та же. Я понимаю, задача не из легких и я не прошу написать за меня код, кто может мне объяснить как собрать все данные документа с помощью метаданных?
#2
by Nikname232
Да, я это изучал, вот в задаче имеется пункт, что нельзя использовать xml. А про метаданные в 17 ответе нет ни слова.
#3
by Nikname232
Не зная на сколько правильно я делаю вот что получается : &НаСервере Теперь вопрос такой, а как свойства формы в текст записать?
#5
by Garykom
ТС для начала пойми что "информация документа" которую хотишь "записать в файл" не линейная текстовая. А объектно/иерархическая. К примеру при загрузке документа выясняется что организации или контрагента или чего другого (реквизит шапки или ТЧ ссылочного типа) нету в базу куда загружаем из файла. Что будем делать? ЗЫ Правильный ответ "Изучать КД2"
#14
by Garykom
Изучил ветку по задаче и понял смысл задания. Кароче ТС придумывай свою сериализацию с любым способом разметки. Технически можно и XML но все врукопашную без готовых парсеров/сериализаторов. Т.е. через метаданные обходишь все реквизиты документа, если реквизит (причем не пустой) это ссылка то рекурсия и обход реквизитов объекта что по ссылке. Далее все это сам сериализуешь в текст и пишешь. При чтении все назад причем нужно предусмотреть как просто нахождение в базе существующих объектов ссылочных, так и их создание/обновление.
#15
by Nikname232
Задача в том, чтобы записать с одной конфигурации документ в txt, и этот txt файл выгрузить в другую конфигурацию, чтобы они были одинаковые на вид.
#17
by Garykom
Мы то поняли, а сам то понял сложность задачи? Честно скажу без опыта программирования до этого и/или знания других языков. Новичек полный в 1С не может решить эту задачу самостоятельно в разумные сроки. Разумный срок для спеца на такую задачу не более 10 часов. Для новичка почти нереально уложиться в месяц.
#18
by Garykom
Не смеши, проведение это простейшее. Там не проведение нуна кстати, а статус документа - 2 флага "пометка удаления" и "проведен" сохранять и восстанавливать.
#19
by Garykom
+ Т.е. как понял полный перенос документа (про прочие объекты нет данных) за исключением его "Номер" который следующий порядковый из базы.
#20
by Nikname232
а я наивно полагал, что есть вариант записать все данные с документа в том числе и свойства формы и залить в другую базу )) Не так то все просто походу.
#25
by RomanYS
Ну нельзя же просто взять... и решить ). Походу нельзя использовать средства, которые могут привести к решению задачи ))).
#33
by Garykom
Те еще рано темы или готовый код искать. Сначала на бумажке/в екселе распиши по шагам что и как делать нуна. Выложи сюды те подскажут что забыл )) А вот когда план будет уже можно его курить, искать как каждый шаг/пункт выполнить.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- v7: ТиС: Настройка торгового оборудования - эквайринг
- БП 3.0. Как сделать платежку по пени?
- Розница 2.2 и печать QR кода на FPrint 22ПТК.
- БП 2.0 Получение и продажа валютной выручки - как отразить
- Настройка программы stunnel
- Настройка сканера ШК атол sb1101
- v7: 1с++ Срез последних
- GS1 (EAN/UCC) - 128 в 1с
- Переход с 8.3.6 на 8.3.8 чем грозит?
- v8: УФ нумерация строк в списке документов
- КомпоновщикМакетаКомпоновкиДанных и Отбор
- Макет. Присоединение вертикальной области к горизонтальной
- Как изменить текст подвала печатной формы счет на оплату покупателям
- АСПД Штрих-М через переходник USB COM, периодически "Нет связи с устройством"
- v8: СКД не передается добавленный параметр "Контрагент"
- Скрипт vbs для v83.COMConnector падает: Прекращена работа программы script host
- УНФ установка цен номенклатуры
- Как при закрытии платформы 1С задать вопрос, если да - то выгрузить файлы -8.3.8
- Не могу отключить шифрование BitLocker на Windows RT 8.1
- УНФ 1.6 сделать прайс-лист определенного контрагента ссылаясь на заполненую номенклатуру?