• Техподдержка
  • Условия
  • Вопрос-ответ
  • Договор-оферта
0 руб.
Вход Регистрация

+7 902 503-46-20
Меню
  • Наши разработки
    ОСНОВНЫЕ 1С РАЗРАБОТКИ ДЛЯ ЗАГРУЗКИ В 1С ДЛЯ ВЫГРУЗКИ ИЗ 1С 1С: Зарплата 8 УСЛУГИ ПО 1С ИНТЕРНЕТ МАГАЗИН + 1С ПОДСИСТЕМЫ ПАРСЕРЫ САЙТОВ ПЕЧАТНЫЕ ФОРМЫ ДЛЯ 1С ДЛЯ 1С:ПРЕДПРИЯТИЕ 7.7 1С:БИТРИКС РАЗНОЕ БЕСПЛАТНО
  • Контакты
    О компании | Контакты Отзывы клиентов Скидки. Бонусы IT Услуги Вакансии Партнерство Акции Новости Кейсы Согласие на обработку персональных данных Политика защиты персональных данных Договор-оферта
  • Инструкции
  • Форум
  • Отзывы
  • Помощь
    Общая информация Видео-уроки Статьи и инструкции по 1С Форум 1C Техподдержка Условия техподдержки Вопрос-ответ Документация по нашим разработкам
  • Главная
  •  - 
  • Форум
  •  - 
  • ТЕХПОДДЕРЖКА
  •  - 
  • ЭКСПОТОР - Выгрузка номенклатуры из 1С
  •  - 
  • СКРИПТ: вывод HTML-описания с присоединёнными общим заголовком

СКРИПТ: вывод HTML-описания с присоединёнными общим заголовком

Поиск  Правила  Войти
Страницы: 1
RSS
СКРИПТ: вывод HTML-описания с присоединёнными общим заголовком
 
Илья Варшавский
Пользователь
Сообщений: 6 Регистрация: 04.12.2019
#1
0  
24.12.2019 13:32:02
Коллеги, добрый день.

1С УНФ.1.6.19.137

Нужно вывести в YML описание Номенклатуры в форматированном виде (HTML).
С этим — никаких проблем всё выводится.
Но возникла необходимость присоединять к описанию ещё и общий для всей Номенклатуры HTML-заголовок "Описание товара".
Должно получиться так:

Цитата
Описание товара

Слон розовый ушастый предназначен для увеселительных полётов во сне и наяву.
  • Легко надувать
  • Сдувается сам
  • Гарантированная безопасность
Т.е. нужно конкатенировать
Код
<h2>Описание товара</h2>
с текстом описания (поле "Комментарий")

Подскажете правильный синтаксис?
 
 
 
Администратор
Администратор
Сообщений: 2195 Регистрация: 28.08.2013
#2
6.3012  
24.12.2019 20:32:14
как то так

Результат = "<h2>Описание товара</h2>" + НоменклатураСсылка.Описание;
 
 
 
Илья Варшавский
Пользователь
Сообщений: 6 Регистрация: 04.12.2019
#3
0  
25.12.2019 16:00:38
Спасибо! Написал так, всё работает:
Код
Заголовок = "<p>" + "<h2>Описание товара</h2>" + "</p>" ;
Описание =  "<p>" + НоменклатураСсылка.Комментарий + "</p>" ;
Результат = Заголовок + Описание ;
У меня, почему-то в УНФ Описание обозвано Комментарием. Разложил, чтобы самому понятнее было  :)

Вопрос. Не будет ли проблем с более сложным HTML, например, таким:
Код
<p style="font-size:24.0px;text-align:center;margin-bottom:25.0px;font-weight:bolder;">
    Характеристики
</p>
Присутствие ";" не помешает?
 
 
 
Илья Варшавский
Пользователь
Сообщений: 6 Регистрация: 04.12.2019
#4
0  
25.12.2019 17:17:25
И ещё один вопрос по синтаксису.

Нужно сконкатенировать габариты товара в конструкцию Д*Ш*В (150*30*55 см)

Если написать так:
Код
Результат = НоменклатураСсылка.Длина + "*" + НоменклатураСсылка.Высота + "*" + НоменклатураСсылка.Ширина + "см" ;
то, похоже, 1С пытается выполнить арифметические действия, поскольку ругается "Ошибка выполнения скрипта: {(4)}: Преобразование значения к типу Число не может быть выполнено".

Где я накосячил? Как сделать знаки "*", "/", "-", "+" строковыми значениями, а не арифметическими операторами?
 
 
 
Илья Варшавский
Пользователь
Сообщений: 6 Регистрация: 04.12.2019
#5
0  
25.12.2019 19:21:45
Цитата
конкатенировать габариты товара в конструкцию Д*Ш*В
В результате получилось — добавил в начало формулы "" +, видимо, тем самым дав понять 1С, что дальше идут строки,а не вычисления.
 
 
 
Администратор
Администратор
Сообщений: 2195 Регистрация: 28.08.2013
#6
0  
27.12.2019 16:56:15
Цитата
Илья Варшавский написал:
Цитата
конкатенировать габариты товара в конструкцию Д*Ш*В
В результате получилось — добавил в начало формулы  "" + , видимо, тем самым дав понять 1С, что дальше идут строки,а не вычисления.
да, так и надо было
 
 
 
Страницы: 1


ПОСЛЕДНИЕ СООБЩЕНИЯ

ЭКСЕЛОН - Загрузка в 1С из EXCEL - Полный справочник скриптов Сергей Юданов
26.06.22 17:32
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Не загружаются Доп. реквизиты, доп реквизит общий для нескольких наборов. Владислав Блинов
22.06.22 15:35
ЭКСЕЛОН - Загрузка в 1С из EXCEL - не обновляет цены, ценообразования 11.5 Сергей Юданов
22.06.22 9:28
ЭКСПОТОР - Выгрузка номенклатуры из 1С - Объединение колонок Администратор
22.06.22 8:09
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Дополнительные свойства Администратор
20.06.22 12:09
ЭКСПОТОР - Выгрузка номенклатуры из 1С - 1с: УНФ Выгрузка ссылок (url) в XML Михаил
02.06.22 19:55
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Ошибка при загрузке номенклатур в 1с из excel Администратор
01.06.22 10:37
ПАРСЕР ЯНДЕКС.МАРКЕТ для 1С - парсер яндекс Администратор
31.05.22 8:13
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Поиск в пределах заданной группы Администратор
31.05.22 8:11
ЭКСПОТОР - Выгрузка номенклатуры из 1С - Выгрузка картинок в Авито через свой сайт Администратор
31.05.22 8:09
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Ошибка при вызове метода контекста (Записать) Сергей Юданов
30.05.22 15:03
ЭКСЕЛОН - Загрузка в 1С из EXCEL - окумент установки цен использует старые регистры Сергей Юданов
30.05.22 14:50
ПЕЧАТЬ ПРАЙС-ЛИСТОВ из 1С - Подгруппа товара Администратор
26.05.22 7:50
ЭКСПОТОР - Выгрузка номенклатуры из 1С - в поле описание указать два тега Администратор
26.05.22 7:49
ПАРСЕР ЯНДЕКС.МАРКЕТ для 1С - Не работает загрузка свойств Администратор
25.05.22 9:48

Сейчас на форуме
Всего зарегистрированных пользователей: 1958
Приняло участие в обсуждении: 339
Всего тем: 716
Всего сообщений: 5618
© «APPLIX.RU» 2008 - 2022
Сопровождение и доработка 1С.
Все права защищены.
Копирование материалов, без обратной ссылки, запрещено.
Компания
О компании | Контакты
Отзывы клиентов
Скидки. Бонусы
IT Услуги
Вакансии
Партнерство
Акции
Новости
Кейсы
Согласие на обработку персональных данных
Политика защиты персональных данных
Договор-оферта
Помощь
Общая информация
Видео-уроки
Статьи и инструкции по 1С
Форум 1C
Техподдержка
Условия техподдержки
Вопрос-ответ
Документация по нашим разработкам
+7 902 503-46-20


Яндекс.Метрика