![]() |
![]() |
1С:Предприятие
:: 1С:Предприятие 8 общая
|
|
| ||
SkillUp 17.12.18 - 09:34 | Подскажите, как выгружать XML в таком виде прим.-<ROW NAME="DOCDATE" TAB="0" LINE="0"> | ||
exwill 1 - 17.12.18 - 09:37 | (0) Откуда? | ||
Мыш 2 - 17.12.18 - 09:38 | Элемент с тремя атрибутами. Выгружай неспешно. | ||
SkillUp 3 - 17.12.18 - 09:38 | (1) Из 1С. | ||
SkillUp 4 - 17.12.18 - 09:39 | (2) Выгружаю атрибутами, название одно , строки атрибутов складываются в одно слово... | ||
SkillUp 5 - 17.12.18 - 09:40 | Как такой формат делать ? <ROW NAME="DOCDATE" TAB="0" LINE="0"> | ||
SkillUp 6 - 17.12.18 - 09:40 | Точнее, вот так - -<ROW NAME="DOCDATE" TAB="0" LINE="0"> <VALUE>04.12.2018 00:00:00</VALUE> </ROW> | ||
SkillUp 7 - 17.12.18 - 09:42 | (2) А не ,все разобрался! Это я допустил ошибку!!! | ||
SkillUp 8 - 17.12.18 - 09:51 | Блин, вопрос открытый. Как сделать такое?
-<ROW NAME="DOCDATE" TAB="0" LINE="0"> <VALUE>04.12.2018 00:00:00</VALUE> </ROW>Можно пример пож., не могу понять почему не выходит... | ||
Мыш 9 - 17.12.18 - 10:12 | (8) Элемент с тремя атрибутами и вложенным элементом. У вложенного элемента нет атрибутов, но есть значение типа ДатаВремя. | ||
Галахад 10 - 17.12.18 - 10:20 | Код-то покажешь? | ||
SkillUp 11 - 17.12.18 - 10:39 | Короче, функция "ЗаписатьАтрибут"! | ||
SkillUp 12 - 17.12.18 - 10:41 | несколько раз... | ||
SkillUp 13 - 17.12.18 - 10:47 | (10) вот:
Как такое выполнить? -<DOCUMENT> -<ROW NAME="DOCDATE" TAB="0" LINE="0"> <VALUE>04.12.2018 00:00:00</VALUE> </ROW> -<ROW NAME="DOCSUM" TAB="0" LINE="0"> <VALUE>3000</VALUE> </ROW> -<ROW NAME="DOCSUM_TEXT" TAB="0" LINE="0"> <VALUE>3000</VALUE> </ROW> -<ROW NAME="DOG_DATA_T" TAB="0" LINE="0"> <VALUE>від</VALUE> </ROW> -<ROW NAME="DOG_DATE" TAB="0" LINE="0"> <VALUE>01.01.2018 00:00:00</VALUE> </ROW> -<ROW NAME="DOG_NUM" TAB="0" LINE="0"> <VALUE>25</VALUE> </ROW> -<ROW NAME="DOG_NUM_T" TAB="0" LINE="0"> <VALUE>№</VALUE> </ROW> -<ROW NAME="FIELD4" TAB="0" LINE="0"> <VALUE>ИИИИИИИИИ</VALUE> </ROW> -<ROW NAME="FIRM_ADR" TAB="0" LINE="0"> <VALUE>Георгіївська, буд. 10, м. ХАРКІВ, ХАРКІВСЬКА обл., 61010</VALUE> </ROW> -<ROW NAME="FIRM_ADR_FIZ" TAB="0" LINE="0"> <VALUE>Георгіївська, буд. 10, м. ХАРКІВ, ХАРКІВСЬКА обл., 61010</VALUE> </ROW> -<ROW NAME="FIRM_CBANK" TAB="0" LINE="0"> <VALUE>351618</VALUE> </ROW> -<ROW NAME="FIRM_EDRPOU" TAB="0" LINE="0"> <VALUE>00333919</VALUE> </ROW> -<ROW NAME="FIRM_EMAILORG" TAB="0" LINE="0"> <VALUE>best@effect.ua</VALUE> </ROW> -<ROW NAME="FIRM_INN" TAB="0" LINE="0"> <VALUE>003339120396</VALUE> </ROW> -<ROW NAME="FIRM_NAME" TAB="0" LINE="0"> <VALUE>ПРИВАТНЕ АКЦІОНЕРНЕ ТОВАРИСТВО "ЕФЕКТ"</VALUE> </ROW> -<ROW NAME="FIRM_NM" TAB="0" LINE="0"> <VALUE>АТ "ЕФЕКТ"</VALUE> </ROW> -<ROW NAME="FIRM_NMBANK" TAB="0" LINE="0"> <VALUE>Філія АТ "Укрексімбанк" у м. Харкові</VALUE> </ROW> -<ROW NAME="FIRM_RS" TAB="0" LINE="0"> <VALUE>26000000140724</VALUE> </ROW> -<ROW NAME="FIRM_RUK" TAB="0" LINE="0"> <VALUE>Бобик Дмитро Ілліч</VALUE> </ROW> -<ROW NAME="FIRM_RUKPOS" TAB="0" LINE="0"> <VALUE>Генеральний директор</VALUE> </ROW> -<ROW NAME="FIRM_SRPNDS" TAB="0" LINE="0"> <VALUE>7</VALUE> </ROW> -<ROW NAME="FIRM_TELEFON" TAB="0" LINE="0"> <VALUE>7331065</VALUE> </ROW> -<ROW NAME="FIRM_TEL_FIZ" TAB="0" LINE="0"> <VALUE>7331065</VALUE> </ROW> -<ROW NAME="KVO" TAB="0" LINE="0"> <VALUE>1</VALUE> </ROW> -<ROW NAME="NAME_ACT" TAB="0" LINE="0"> <VALUE>Акт</VALUE> </ROW> -<ROW NAME="NO_DRUK" TAB="0" LINE="0"> <VALUE>Примітка розробника: текст зеленого кольору не друкується</VALUE> </ROW> -<ROW NAME="NUM" TAB="0" LINE="0"> <VALUE>75</VALUE> </ROW> -<ROW NAME="PDV" TAB="0" LINE="0"> <VALUE>Ставка</VALUE> </ROW> -<ROW NAME="SIDE_CDADR_K" TAB="0" LINE="0"> <VALUE>шосе Салтівське, буд. 102, кв. 44, м. ХАРКІВ, ХАРКІВСЬКА обл., 61110</VALUE> </ROW> -<ROW NAME="SIDE_CDINDTAXNUM_K" TAB="0" LINE="0"> <VALUE>141094520371</VALUE> </ROW> -<ROW NAME="SIDE_CD_K" TAB="0" LINE="0"> <VALUE>ПРИВАТНА ФІРМА "СТЮАРТ"</VALUE> </ROW> -<ROW NAME="SIDE_DIR_POS" TAB="0" LINE="0"> <VALUE>Директор</VALUE> </ROW> -<ROW NAME="SIDE_EDRPOU_K" TAB="0" LINE="0"> <VALUE>14109456</VALUE> </ROW> -<ROW NAME="SIDE_SHORTNAME_K" TAB="0" LINE="0"> <VALUE>ПРИВАТНА ФІРМА "СТЮАРТ"</VALUE> </ROW> -<ROW NAME="SIDE_TEL_K" TAB="0" LINE="0"> <VALUE>7333009</VALUE> </ROW> -<ROW NAME="SUMPDV" TAB="0" LINE="0"> <VALUE>500</VALUE> </ROW> -<ROW NAME="SUMPDV_TEXT" TAB="0" LINE="0"> <VALUE>500</VALUE> </ROW> -<ROW NAME="TAXSYSTEM" TAB="0" LINE="0"> <VALUE>загальга</VALUE> </ROW> -<ROW NAME="TEXT_FIRM_E_D" TAB="0" LINE="0"> <VALUE>код за ЄДРПОУ</VALUE> </ROW> -<ROW NAME="TEXT_SIDE_E_D" TAB="0" LINE="0"> <VALUE>код за ЄДРПОУ</VALUE> </ROW> -<ROW NAME="TYPE" TAB="0" LINE="0"> <VALUE>Тип</VALUE> </ROW> -<ROW NAME="VERSION" TAB="0" LINE="0"> <VALUE>1</VALUE> </ROW> -<ROW NAME="T1_F2" TAB="1" LINE="0"> <VALUE>20</VALUE> </ROW> -<ROW NAME="TAB1_A1" TAB="1" LINE="0"> <VALUE>1</VALUE> </ROW> -<ROW NAME="TAB1_A3" TAB="1" LINE="0"> <VALUE>1</VALUE> </ROW> -<ROW NAME="TAB1_A5" TAB="1" LINE="0"> <VALUE>3000</VALUE> </ROW> +<ROW NAME="TAB1_A6" TAB="1" LINE="0"> -<ROW NAME="TAB1_FIELD8" TAB="1" LINE="0"> <VALUE>3000</VALUE> </ROW> -<ROW NAME="TAB1_NOMENKLATURA_CHARCODEUMEASURE" TAB="1" LINE="0"> <VALUE>посл.</VALUE> </ROW> -<ROW NAME="TAB1_NOMENKLATURA_NAME1" TAB="1" LINE="0"> <VALUE>Оредла лифту</VALUE> </ROW> </DOCUMENT> | ||
Мыш 14 - 17.12.18 - 11:05 | (13) Это не код. Это ожидаемый результат. | ||
Дмитрий 15 - 17.12.18 - 11:06 | (13) для начала открой файл, который у тебя для примера, обычным текстовым редактором | ||
Дмитрий 16 - 17.12.18 - 11:07 | ну и код покажи, который не работает | ||
SkillUp 17 - 17.12.18 - 11:19 | (14) (15) Берем код:
ТАК ДОЛЖНО ПОЛУЧИТСЯ: -<DOCUMENT> -<ROW NAME="DOCDATE" TAB="0" LINE="0"> <VALUE>04.12.2018 00:00:00</VALUE> </ROW> </DOCUMENT>КАК Я ДЕЛАЮ: ЗаписьXML.ЗаписатьНачалоЭлемента("DOCUMENT"); ЗаписьXML.ЗаписатьАтрибут("ROW NAME","DOCDATE"); ЗаписьXML.ЗаписатьАтрибут("TAB","0"); ЗаписьXML.ЗаписатьАтрибут("LINE","0"); ЗаписьXML.ЗаписатьНачалоЭлемента("VALUE"); ЗаписьXML.ЗаписатьТекст(Строка(Документ.Дата)); ЗаписьXML.ЗаписатьКонецЭлемента(); | ||
Andreaas Bora 18 - 17.12.18 - 11:19 | ЗаписьXML.ЗаписатьНачалоЭлемента("DOCUMENT"); ЗаписьXML.ЗаписатьНачалоЭлемента("ROW"); ЗаписьXML.ЗаписатьАтрибут("NAME", DOCDATE); ЗаписьXML.ЗаписатьАтрибут("TAB", 0); ЗаписьXML.ЗаписатьАтрибут("LINE", 0); ЗаписьXML.ЗаписатьНачалоЭлемента("VALUE"); ЗаписьXML.ЗаписатьТекст(Строка("04.12.2018 00:00:00")); ЗаписьXML.ЗаписатьКонецЭлемента(); ЗаписьXML.ЗаписатьКонецЭлемента(); ЗаписьXML.ЗаписатьКонецЭлемента(); | ||
SkillUp 19 - 17.12.18 - 11:23 | (18) СПАСИБО!!! |
|
Список тем форума
|
Правила | Описание | Реклама на форуме | Волшебные решения | Поиск | Секции | Рейтинг | Книга знаний | Вики-миста (КЗ2) | Мобильная | Архив | Модераторы | Галерея | Регистрация | 18+ |