• Техподдержка
  • Условия
  • Вопрос-ответ
  • Договор-оферта
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>
с текстом описания (поле "Комментарий")

Подскажете правильный синтаксис?
 
 
 
Администратор
Администратор
Сообщений: 2323 Регистрация: 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С, что дальше идут строки,а не вычисления.
 
 
 
Администратор
Администратор
Сообщений: 2323 Регистрация: 28.08.2013
#6
0  
27.12.2019 16:56:15
Цитата
Илья Варшавский написал:
Цитата
конкатенировать габариты товара в конструкцию Д*Ш*В
В результате получилось — добавил в начало формулы  "" + , видимо, тем самым дав понять 1С, что дальше идут строки,а не вычисления.
да, так и надо было
 
 
 
Страницы: 1


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

Комментарии к статьям - Выгрузка документов из УНФ в Бухгалтерию 3.0 Guest
02.02.23 4:18
Комментарии к статьям - Мастер загрузки из Excel в 1С - номенклатура, цены, документы Алексей Русалимов
01.02.23 7:52
Комментарии к статьям - Загрузка номенклатуры с сайта NIX.RU в 1С Guest
29.01.23 19:29
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Не получается привязать почту gmail Константин Шестов
28.01.23 21:38
Комментарии к статьям - Помощник перемещения товаров по складам и магазинам 1С УТ10, КА, УПП Guest
27.01.23 7:45
Комментарии к статьям - Учет бонусных карт в 1С УТ10-11, УПП, КА, Розница, УНФ Guest
27.01.23 2:32
Комментарии к статьям - Анализ прайсов поставщиков, загрузка номенклатуры, планирование закупок для 1С 7.7 Guest
26.01.23 15:43
ЭКСПОТОР - Выгрузка номенклатуры из 1С - Обновление для УНФ 3 версии Никита Соловьев
26.01.23 1:28
СМС и EMAIL РАССЫЛКА из 1С - Версия надстройки для 1С УТ 11.5 Алексей Фролов
25.01.23 10:58
Комментарии к статьям - Рассылка SMS и EMAIL уведомлений из 1С 8 Алексей Фролов
23.01.23 16:11
ЭКСПОТОР - Выгрузка номенклатуры из 1С - Обновления программы Никита Соловьев
22.01.23 16:04
ЭКСПОТОР - Выгрузка номенклатуры из 1С - Как выгрузить ссылки на изображения товаров в CSV файл? И как выгрузить все изображения товара, а не только первое? silnatmih
20.01.23 19:00
ЭКСПОТОР - Выгрузка номенклатуры из 1С - ошибки при выгрузке xml файла Артур Хафизов
20.01.23 10:13
Групповая рассылка документов клиентам - Ошибка отправки документов. Не указана учетная запись электронной почты Администратор
18.01.23 8:09
Другие продукты - Настройка выгрузки из 1с в авито Администратор
18.01.23 8:01

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


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