arefaste/1C_Forums huggingface dataset:
Добрый день!
Не могу сообразитть, как организовать отчет, чтобы в качестве колонок были дни из задаваемого диапазона. Через универсальный отчет похоже не получится.
Конфигурация на простых формах.
Конкретно нужно вывести продажи номенклатуры с разбивкой количества по дням.
Спасибо!
---
Разобрался. Вопрос был до горя чайниковский. тип отчета таблица и в качестве колонки выбрать поле даты.
Все, всем спасибо.
---
ну если гугл забанили, то держи: https://infostart.ru/1c/reports/76349
---
Разобрался. Вопрос был до горя чайниковский. тип отчета таблица и в качестве колонки выбрать поле даты.
Все, всем спасибо.
Последний раз работал с 3.0, когда нужно было обмен через ED делать, там выбора не было. А сейчас выбор есть - либо кд2.1, либо кд3.1. Функционал идентичен, вроде даже взаимозаменяем (протокол один, но это неточно).
Время идет, решил обучиться новой программе - КД 3.1. Пока что ничего хорошего, удобного не нашел. КД 2.1 написан либо богами, либо разработчиками типовых конфигураций, который на ней же писали все типовые правила обменов. КД 3.1, по ощущениям, написана "лишь бы было".
1. Ради чего стоит изучать работу в кд3.1?
2. Что поддерживает кд 3.1, чего нет в кд 2.1, если писать правила обмена в формате XML?
---
Когда КД3 появился то на курсах говорили что КД2.1 - для сложных случаев, гибкий, универсальный, но сложный. КД3 - для простых обменов.
Из плюсов КД3 называли отсутствие необходимости менять правила в одной из баз при обновлении другой базы, т.к. в отличие от КД2 в файле правил не зашиты версия релизов баз.
---
1. Ради чего стоит изучать работу в кд3.1? ради задач в которых нужно ED.
---
1. Разрабы используют КД 3.0 на совсем для того, для чего создавалось, т.к. по мысли ED - для универсального обмена, когда источник выкидывает все что есть в обмен, а приемник читает все, что нужно в универсальном обмене.

По факту обмен идет между заранее известными источниками и приемниками. Победили разве что проблему с разными версиями конфиг, когда обмен привязывался к конкретным реквизитам объектов, а они менялись.

По факту, обмен через ED переписывает объекты, даже если не просят (возможно косяк разрабов, но что есть), что явно не ускоряет обмен. НУ и кучу шлака универсально тащит, например в виде доп.свойств и реквизитов.
---
Там можно похимичить с:
В процедуре ПКО_Справочник_Контрагенты_Получение_ПередЗаписьюПолученныхД­­анных
ДанныеИБ = Неопределено;
---
Когда КД3 появился то на курсах говорили что КД2.1 - для сложных случаев, гибкий, универсальный, но сложный. КД3 - для простых обменов.
Из плюсов КД3 называли отсутствие необходимости менять правила в одной из баз при обновлении другой базы, т.к. в отличие от КД2 в файле правил не зашиты версия релизов баз.
Здравствуйте, пытаюсь соединить в строку все даты из запроса (СКД).

Если использую выражение в Ресурсах: СоединитьСтроки(Массив(Различные (Дата)), ","), тогда все ок, однако к дате подставляется время.

Если использую СоединитьСтроки(Массив(Различные (Формат(Дата, "ДФ=dd.MM.yyyy"))), ","), тогда в отчете в строку добавляется "Пустое значение". Как убрать его не могу понять (<Пустое значение>,21.01.2020).

Задать формат на вкладке набора данных не представляется возможным, так как используется объединение данных и поле формат отсутствует.
---
Прошу прощения, решил через СтрЗаменить. Может кому будет интересно.
---
Прошу прощения, решил через СтрЗаменить. Может кому будет интересно.
Доброго времени суток! Подскажите пожалуйста, хочу чтобы в каждой строке посчитать сумма нажатием кнопки, брал наподобие пример:

Процедура МатериалыКоличествоПриИзменении(Элемент)
   СтрокаТабличнойЧасти = Элементы.Материалы.ТекущиеДанные;
   СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
КонецПроцедуры

Но, по данной формуле высчитывается только первая строка. Пробовал еще так:

  СтрокаТабличнойЧасти = Элементы.Материалы.ТекущиеДанные;

для каждого СтрокаТабличнойЧасти ИЗ Элементы.Материалы Цикл
 СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
КонецЦикла;

Выдает ошибку Итератор не определен

 HELP!!!
---
Выдает ошибку Итератор не определен
Естественно, вы же обращаетесь к элементу на форме, а не к данным формы или к данным объекта формы. Элементы не содержат никаких данных.

Организуйте цикл по самой таблице. Посмотрите у Элементы.Материалы путь к данным. Вот именно его и надо использовать вместо "Элементы.Материалы"
---
для каждого СтрокаТабличнойЧасти ИЗ объект.тч Цикл
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
КонецЦикла;
---
Выдает ошибку Итератор не определен
Естественно, вы же обращаетесь к элементу на форме, а не к данным формы или к данным объекта формы. Элементы не содержат никаких данных.

Организуйте цикл по самой таблице. Посмотрите у Элементы.Материалы путь к данным. Вот именно его и надо использовать вместо "Элементы.Материалы"
---
Спасибо.
---
:) щас вы его научите ога... если конфа типовая почему бы не использовать ТИПОВЫЕ механизмы расчета итоговых показателей, например?

Какие? - смотрите модули ПродажиКлиентСервер, ОбработкаТабличнойЧастиКлиент, ОбработкаТабличнойЧастиСервер

Хотя сам принцип на глупые вопросы давать издевательски подробные, но вредные советы мне - нравится :)
---
Я никого не собираюсь учить пользованию типовыми решениями для конкретных прикладных задач. А вот пониманию того, почему выскакивают ошибки - буду еще как. В данном случае я показал как организовать цикл. Как и для чего он его будет использовать, правильно или неправильно с прикладной точки зрения - мне на данный момент все равно, потому что это уже частные случаи применения.
---
для каждого СтрокаТабличнойЧасти ИЗ объект.тч Цикл
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
КонецЦикла;
---
Спасибо огромное! Все получилось.
---
Странно что этот код не сработал

```1c
    Процедура МатериалыКоличествоПриИзменении(Элемент)
    СтрокаТабличнойЧасти = Элементы.Материалы.ТекущиеДанные;
    СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
    КонецПроцедуры
```
---
Почему же, автор пишет что этот код прекрасно срабатывает. Но ровно по тому назначению, для которого и написан - только для пересчета одной строки - той, которая является активной (текущей).
---
Спасибо огромное! Все получилось
---
А что получилось ? Ты же написал расчет суммы по нажатию кнопки ? А в выше указанном решении при вводе показаний (КОЛИЧЕСТВО) и потом (ЦЕНА) автоматом встает цена в сумму. А Где по кнопке ?))))
Можно ли указать в коде в какой версии выполнять процедуру?
например СтрПодобнаПоРегулярномуВыражению только с 8.3.23, а есть клиент у которого стоит меньше и у него выходит ошибка, хотелось бы проверить версию и выполнить либо старый вариант либо новый
---
это ошибка синтаксического разбора модуля.
Если это нужно в самой конфигурации, то можно создать отдельный общий модуль, в котором выполнять новые методы.
Ну, или выполнять через Выполнить(СтрокаКода).
---
тоже думал как это сделать, кроме как выполнить произвольной код не получится. Только делать раздельные поставки.
---
```1c
    Процедура ВерсияПлатформы() Экспорт

    СИ = Новый СистемнаяИнформация;
    ВерсияПлатформы = СИ.ВерсияПриложения;
    Если Лев(ВерсияПлатформы, 6) = "8.3.23" Тогда
    ВыполнитьПоНовому();
    Иначе
    ВыполнитьПоСтарому();
    КонецЕсли;

    КонецПроцедуры
```
---
это я уже попробовал, при вызове ВерсияПлатформы() сразу идет ошибка:

```1c
    Ошибка инициализации модуля: ОбщийМодуль.РаботаСИнтернетом.Модуль
    по причине:
    {ОбщийМодуль.РаботаСИнтернетом.Модуль(144,10)}: Процедура или функция с указанным именем не определена (СтрПодобнаПоРегулярномуВыражению)
    Возврат <<?>>СтрПодобнаПоРегулярномуВыражению(Адрес, РегулярноеВыражение, Истина, Ложь)
```
---
это ошибка синтаксического разбора модуля.
Если это нужно в самой конфигурации, то можно создать отдельный общий модуль, в котором выполнять новые методы.
Ну, или выполнять через Выполнить(СтрокаКода).
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
---
Вообще то, вы работаете на уровне совместимости. По идее, если уровень у вас 17, то команды от 23 вы выполнить не сможете.
---
это понятно, но совместимость делается на всю конфу

вроде где то встречал что есть команда типа &НаКлиенте, что можно указать версию (хотя сейчас ничего не нахожу, может что то путаю)

(5) а по поводу удаленных комментов - легальность тут не причем, клиенты разные и ситуации разные (у одних просто используют старую конфу которая на новой платформе не стартует, а разбираться с ней это уже не ко мне)
---
Режим совместимости влияет только на те изменения, для которых указано "В режиме совместимости с версией ... поведение не изменилось."
Если такого не указано, то для нового функционала достаточно новой платформы при любом режиме совместимости.
Для регулярок такой фразы нет - будет работать с режимом совместимости. https://dl04.1c.ru/content/Platform/8_3_23_1739/1cv8upd_8_3_23_1739.htm#801127d0-e1af-11ec-aa69-0050569f678a
---
Так в чем проблема то? обновить тонкого клиента не можете? Про совместимость, если пилили конфу, поставьте режим - не используется
Здравствуйте!

Подскажите пожалуйста, как удалить переносы строк из строки?
В Интернете нашел и попробовал несколько вариантов, но не один не сработал:

```1c
    РазделительСтрок=Символы.ПС;
    Строка=СтрЗаменить(Строка,РазделительСтрок," ");
    Строка=СтрЗаменить(Строка,Символы.ВК," ");
```
---
Учитывая ваши предыдущие темы, возможно:

```1c
    Строка = СтрЗаменить(Строка, Символ(182), " ");
```
---
что содержится в Строка ? текст состоящий из нескольких строк ?
---
да, несколько строк, разделенных символом переноса строки, ну в общем обычный текст
---
ну или как вариант:

```1c
    СтрокаБезПереносов=";
    Для Счетчик = 1 по СтрЧислоСтрок(ИсходныйТекст) Цикл
    СтрокаБезПереносов =СтрокаБезПереносов+СтрПолучитьСтроку(ИсходныйТекст, Счетчик)+" ";
    КонецЦикла;
```
---
Может кому-то подойдет. Была задачка формировать CSV файл. Последнего переноса быть не должно. Изначально количество будущих строк неизвестно.

В цикле добавлял строки исходя из условий.

```1c
    ...
    Файл_CSV.ДобавитьСтроку(СтрокаДляЗаписи);
    КонецЦикла;

    КоличествоСтрок = Файл_CSV.КоличествоСтрок();
    ПоследняяСтрока = Файл_CSV.ПолучитьСтроку(КоличествоСтрок);
    Файл_CSV.УдалитьСтроку(КоличествоСтрок);
    Файл_CSV.РазделительСтрок = Символы.ВК;
    Файл_CSV.ДобавитьСтроку(ПоследняяСтрока);
    Файл_CSV.Записать(Файл_CSV_ПолноеИмя,КодировкаТекста.ANSI);
```
---
Учитывая ваши предыдущие темы, возможно:

```1c
    Строка = СтрЗаменить(Строка, Символ(182), " ");
```
---
Символ(182)

Спасибо, так сработало
---
жесть, это как нужно внимательно отслеживать... :)
---
Отличный вариант. Сработал даже в Ванессе через передачу в Геркин.
Добрый день! Пишу функционал для отправки писем из 1С (рабочая задача). Во внешней обработке всё происходит нормально, но при запуске кода из формы документа на сервере при использовании конструктора типа ИнтернетПочтовыйПрофиль переменная принимает тип СписокЗначений. В чём может быть проблема и как её решить? Платформа 8.3.21.1622, конфигурация (если это на что-то влияет) 1С:Университет ПРОФ, редакция 2.2 (2.2.10.14).

```1c
    Профиль = Новый ИнтернетПочтовыйПрофиль;
    Профиль.АдресСервераSMTP = "*************";
    Профиль.ПортSMTP = 465;
    Профиль.Пользователь = "***************";
    Профиль.Пароль = "*************";
```
---
Вероятно на форме есть реквизит с именем Профиль и типом СписокЗначений?

Используйте вместо "Профиль" название переменной "ПрофильПочты", например.
---
Вероятно на форме есть реквизит с именем Профиль и типом СписокЗначений?

Используйте вместо "Профиль" название переменной "ПрофильПочты", например.
---
Используйте вместо "Профиль" название переменной "ПрофильПочты", например.

Проявил вопиющую невнимательность, спасибо большое за ответ
Коллеги, доброго времени. Делаю обмен отраслевой бухгалтерии 3 с бухгалтерией обыкновенной. Решил делать через подсистему БСП "Обмен данными". В КД 2.1 написал правила обмена. При обмене должны выгружаться документы поступления. Документы выгружа.тся благополучно, но вот контрагенты, номенклатура, склады и грузятся не очень удачно. Если номенклатура в базе есть, то система ее ищет по полям поиска как это и прописано в конверташке. А вот если номенклатуры нет, то выгружается только пустая ссылка. Примечательно тор, что если эти же самые правила я использую в обработке "Универсальный обмен данными в формате XML", то документ выгружается целиком. И все недостающие элементы справочников удачно переносятся. В каком направлении можно копнуть?
---
Либо регистрируй и выгружай номенклатуру через отдельный ПВД, либо в каждом ПКС в обработчике ПередВыгрузкой прописывай ВыгружатьОбъект = Истина
---
а копни на всякий случай РегистрСведений.СоответствияОбъектовИнформационныхБаз
он вечно мозги е**т (
---
Либо регистрируй и выгружай номенклатуру через отдельный ПВД, либо в каждом ПКС в обработчике ПередВыгрузкой прописывай ВыгружатьОбъект = Истина
---
Ещё один вариант - воспользоваться методом ВыгрузитьПоПравилу, находясь в ПКО документа в обработчике ПередВыгрузкой.
Но учти, что все варианты выгрузки элементов справочников, кроме выгрузки зарегистрированных к обмену, будут приводить к росту объёма файла обмена и множественной перезаписи этих справочников в приёмнике.
Всем привет, кто реализовывал продажу подакцизных товаров через драйвер штрих-м?
Можете подсказать как это всё делается.
Или это так же как с маркировкой?
- Считываешь код сканером
- Открываешь чек OpenCheck
- заполняешь цену количество и т.д.
- К Barcode приравниваешь код маркировки
- Проверяешь код FNCheckItemBarcode2
- Принимаешь код FNAcceptMarkingCode, если норм
- Привязываем код к позиции чека FNSendItemBarcode
- и закрываем чек

А с подакцизными товарами как?
Есть Подакцизная операция ExcisableOperation команда, для неё поля Тип Операции(OperationType) и т.д. их все заполняем как у обычной продажи
И есть свойство код акциза(ExciseCode) сюда просто прировнять считанный код? И потом так же проверять результат?
А привязывать к позиции чека надо или нет, проверенный код? и какой командой?
И у этой же команды есть ещё свойство Данные штрихкода(BarCode) сюда что приравнивать? Или считанный код делить?

На другом форуме мне ответили:
Просто нужно указать правильный "Признак предмета расчета".
Вместо "Товар" передать "Подакцизный товар".
Это тег 1212.

Объект.PaymentItemSign = 2; //1 - Товар, 2 - Подакцизный товар

Всё. ККМ должна быть зарегистрирована на продажу подакцизных товаров, иначе будет ошибка.

А дальше работать так же как с маркировкой?
прировнять к Barcode считанный код проверять через FNCheckItemBarcode2 и FNAcceptMarkingCode, и привязывать FNSendItemBarcode ?
так?

Подскажите
---
Сам отвечу. Достаточно для позиции чека сделать Объект.PaymentItemSign = 2 и всё
---
Сам отвечу. Достаточно для позиции чека сделать Объект.PaymentItemSign = 2 и всё
Посредством запроса (рисунки 1 и 2) добавляю новый реквизит со значением доп реквизита Неликвид (рисунок 4), но при попытке создания поля на форме на строке добавления пути данных для элементы формы (рисунок 3) мне выдаётся ошибка о неправильном значении. Как понимаю, всё из-за того, что мой реквизит имеет тип данных"Характеристика.ДополнительныеРеквизиты", но в таком случае как его конвертировать в булево?
---
Нужно было обновить текст Запроса в коде и создавать поле в процедуре ПриЗагрузкеНаСервере, а не ПриЗагрузкеНаСервереПосле
---
А если мышкой вытащить на форму работает?
---
Перетаскивается, но из-за особенностей написанной конфигурации на форме в режиме пользователя не отображается
---
Добавьте еще один доп.реквизит в справочник, заполните у пары элементов, удивитесь результату))
---
Нужно было обновить текст Запроса в коде и создавать поле в процедуре ПриЗагрузкеНаСервере, а не ПриЗагрузкеНаСервереПосле
---
Еще раз - у вас не будет работать форма, если хотя бы у одного из элементов справочника номенклатура будет более одного доп.реквизита.
---
Работает, у меня у каждой номенклатуры по 2 реквизита дополнительных, но отображается только 1
---
Выразить, ЕстьNull(), Простое сравнение на Значение = Истина КАК Поле1
Добрый день коллеги!
Подскажите пожалуйста, можно ли редактировать и просматривать прикрепленные в базу файлы без скачивания, в базах что во фреше, когда они открыты в браузере.
Пример: УНФ 3.0 во фреше, открываю браузером Яндекс или Хром, в карточку контрагента в раздел файлы, загружаю вордовский файл. Далее, чтобы его посмотреть или редактировать жму на него и программа качает на компьютер, где я его могу просмотреть, либо редактировать и после чего загрузить обратно, в случае если редактировал. Если эту же базу отрываю через тонкий клиент, могу прямо из базы просматривать файл и редактировать его без скачивания.
Собственно вопрос - можно ли также делать когда базу открываю браузером? или это такое ограничение?
---
Это такое ограничение
---
Это такое ограничение
---
Спасибо
---
Фреш вообще овно, там ничего нельзя, разве что содержать какую-ндь базовую бп, бюджетно, мне недавно понадобилось запустить универсальный обмен xml, так мне ответили, что данная функция не доступна...
---
Фреш вообще овноДа-да, в соседней теме вот только что выяснили, что базовые тоже никому не нужны.
---
Универсальный обмен вполне работает во фреше. Просто нужно для него написать обертку, которая будет вызывать программно универсальный обмен xml, и правила в макете поставлять, чтобы аудитор видел, что в правилах ничего криминального нет.
Так что, вы просто не умеете его готовить.
---
наверно у нас разный фреш, мне ответили что запустить данную обработку невозможно, пришлось выгружать базы, обмениваться и загружать обратно
---
Запустить конечно невозможно, имеется в виду интерактивный запуск пользователем.
Причины понятны - например https://infostart.ru/1c/articles/182849/
Но использовать в своей обработке/расширении программно, с поставляемыми в явном виде правилами(с невозможностью использовать внешние/загруженные из файла) - можно. На 1cfresh.com аудит прошла и успешно работает.
---
Вы круты!!! Мне в техподдержке сказали что они уже такое пробовали и аудит оно не проходит
Доброго дня, недавно обновился на последнюю версию конфигурации 3.0.135.22 (аж 27.04 была выпущена) и там появился новый общий модуль под названием "ПроверкаРНПТКлиент" (и другие модули РНПТ), из-за которого теперь, если зайти в "Счет на оплату" и нажать на "создать на основании - реализация" появляется ошибка, которая описана на скриншоте. Кто-то еще сталкивался с такой проблемой?
---
у меня решилась эта проблема с переходом на последнюю версию
---
Добрый день, столкнулся с такой же проблемой после обновления БП3,0 3.0.137.39.
Все ранее созданные документы "ПоступлениеТоваровУслуг" при открытии и записи вызывали ошибку, т.к. Форма.РеквизитыПроверкиРНПТ = Неопределено

В общем модуле "ПроверкаРНПТКлиент" пришлось вставлять

 Если Форма.РеквизитыПроверкиРНПТ = Неопределено Тогда
  Возврат
 КонецЕсли;

перед разными типовыми вариантами, например "Форма.РеквизитыПроверкиРНПТ.ЭтоНовыйДокумент", "Форма.РеквизитыПроверкиРНПТ.ИнициализацияВыполненаПолностью" и другие, так это вызывало ошибку.
---
у меня решилась эта проблема с переходом на последнюю версию
---
Спасибо, попробуем, пока еще не обновлялись.
Добрый день.
Пытаюсь настроить в бит финансе права доступа на создание договоров. Ничего не получается, не могу понять в чем затык.
Добавил отдельную роль "Редактирование договоров", а у остальных ролей убрал галочки на создание/редактирование договоров (кроме полных прав)
В результате все сводится к тому, есть ли у пользователя роль ДобавлениеИзменениеДанныхБухгалтерии, если есть, то создавать договора можно, иначе нельзя. Я не могу понять почему.
Глобальным поиском искал эту роль в коде, тоже ничего не вышло.
Куда копать?
---
кажется я понял в чем дело. Новая роль была добавлена в новый профиль групп доступа. Но когда я добавляю пользователю этот профиль, сама роль не добавляется (смотрел в конфигураторе). Интересно что когда я профиль пользователю убираю, исчезает роль.

Соответственно следующий вопрос:
как сделать так, чтоб при добавлении профиля, добавлялась и роль?
---
все сводится к тому, есть ли у пользователя роль ДобавлениеИзменениеДанныхБухгалтерии, если есть, то создавать договора можно, иначе нельзя. Я не могу понять почему.

Явной проверки на это нет в коде?
---
нет. я искал, так и не нашел
---
Добрый день!

Вы разобрались в RLS? Сам копаюсь. Система ужас какая ((((((
К примеру, право чтения на регистры накопления "ДОХОДЫ" и "РАСХОДЫ" дан. Но там присутствуют RLS.
В консоли запросов получаю данные "РАСХОДЫ" , а вот "ДОХОДЫ" нет... "У пользователя недостаточно прав на исполнение операции над базой данных"
Если можете, помогите советом куда копать.
---
Какие права в роли дали?
---
как обычно поставил
---
Интерактивное добавление почему нет?
---
добавил интерактивное добавление, ничего не поменялось
---
кажется я понял в чем дело. Новая роль была добавлена в новый профиль групп доступа. Но когда я добавляю пользователю этот профиль, сама роль не добавляется (смотрел в конфигураторе). Интересно что когда я профиль пользователю убираю, исчезает роль.

Соответственно следующий вопрос:
как сделать так, чтоб при добавлении профиля, добавлялась и роль?
---
Номер релиза Вашего БИТ.Финаса какой?
Попробуйте обновится. Скорее всего проблема после обновления исчезнет.
Эта проблема присутствует в старой версии базовой конфигурации.
---
рлс?
Подскажите как сделать вертикальную ориентацию подписей точек на диаграмме, пробовал через условное оформление не выходит.
---
Либо на вкладке "Наборы данных", либо на вкладке "Настройки" - "Условное оформление":
находите свое поле, которое указано в виде точки и устанавливаете свойство "ОриентацияТекста" в значение 90.
---
В СКД, Настройки - Другие настройки (закладка)
---
И что там выбрать
---
Там, в разделе Типы диаграмм, представлены все возможности по настройке графиков, которые предоставляет СКД.
---
это я знаю, мне конкретную настройку скажи. Я уже вроде всё там перепробовал, одни раз как-то получилось, но настройки потом сбросились.
---
Либо на вкладке "Наборы данных", либо на вкладке "Настройки" - "Условное оформление":
находите свое поле, которое указано в виде точки и устанавливаете свойство "ОриентацияТекста" в значение 90.
---
Не совсем корректно выразился.
На вкладке "Наборы данных" находите свое поле, а в колонке "Оформление" задаете указанное выше свойство.
Или
В условном оформлении добавляете поле, в колонке "Оформление" задаете указанное выше свойство, в качестве оформляемых полей добавляете свою "точку".
---
Или вот еще - вкладка "Настройки" - внизу вкладка "Другие настройки" - группа свойств "Шкала точек" и у нее свойство "Ориентация подписей" в группе "Подписи шкалы".
---
не сработали
---
Могли не сработать, если не очистили настройки отчета.
---
настройки чистил, Почистил кэш и всё заработал. Но фишка в том что делает горизонтально только когда не вмещается текст под своей колонкой
---
Всем привет. А как то, что выделено сделать под наклоном?
---
Та-же проблема. Воюю и не могу побороть. Состав подписей не могу повернуть...
---
Так и не смогли найти решение данной проблемы?