Имя: Пароль:
1C
1С v8
OFF: Заметки из Зазеркалья: Поддержка форматированной строки в ячейках табличного документ
0 vis_tmp
 
06.12.22
11:29
1. Круто 92% (12)
2. Своё мнение 8% (1)
3. Не круто 0% (0)
Всего мнений: 13

"Поддержка форматированной строки в ячейках табличного документа"
https://wonderland.v8.1c.ru/blog/podderzhka-formatirovannoy-stroki-v-yacheykakh-tablichnogo-dokumenta/

Неужели, дождались, наконец-то?
1 Волшебник
 
модератор
06.12.22
11:31
Наворачивается скупая мужская слеза...
2 Fish
 
06.12.22
11:35
Это прорыв.
3 VladZ
 
06.12.22
11:37
(0) Наконец-то!
4 Dmitry1c
 
06.12.22
11:38
Фантазии по оформлению макетов выйдут на новый уровень.
5 formista2000
 
06.12.22
11:38
Встроенный язык будет расширен для поддержки новой функциональности.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ значит программно можно будет раскрашивать! Ура! Как мне этого не хватало! Как я без этого жил! [рукалицо]
9 Сергиус
 
06.12.22
12:06
Вопрос только, когда эта версия выйдет..

Своё мнение
10 Ryzeman
 
06.12.22
12:09

Круто
11 Demasiado
 
06.12.22
12:12
Чертовски круто, очень не хватало

Круто
12 Адинэснег
 
06.12.22
12:50
не зря 20 лет пилили...
13 Адинэснег
 
06.12.22
12:51
шах и мат, тем кто в 2022 говорит, что 8ка еще сырая
14 Ryzeman
 
06.12.22
12:53
(13) Вот когда выйдет, когда после каждого пука перестанем кэши продувать, когда перестанем ловить ошибку передачи контекста choiceParameterLinks или типа того, вот тогда шах и мат. А пока так, небольшой шах конём)
15 p-soft
 
06.12.22
12:53
да ладно?! ну давайте добьем до поля формы, а?
16 Ryzeman
 
06.12.22
12:53
(15) Это в планах до 2025 года
17 d4rkmesa
 
06.12.22
12:58
(0) Наконец-то. Всякие разные цветастые этикетки и ценники из фантазий заказчиков станут реальностью. )

Круто
18 Kassern
 
06.12.22
12:58
(17) Так и раньше было реальностью. Поддержка HTML давно есть в платформе.
19 Kassern
 
06.12.22
12:59
(17) " цветастые этикетки" - на термотрансферном принтере?)
20 FirstLine Support
 
06.12.22
13:05
Излишества погубили Римскую империю. Вот, к примеру, кондиционеры. Из-за кондиционеров окна были закрыты; никто не услышал, как приближаются варвары.
21 d4rkmesa
 
06.12.22
13:05
(19) Даже так. =) Главное, что шрифт разный в одной ячейке.
(18) Насчет html - у меня не получилось скрестить в этом плане табличный документ и html, ну или переработать в html, чтобы получалась "красивая" этикетка на упаковку с двумя штрих-кодами, текстом с правильными переносами по слогам, логотипами и прочим, и чтобы это в итоге нормально выводилось в Зебру. Там тупо требовались разные шрифты в одной ячейке. Пришлось отказать. )
22 Garykom
 
гуру
06.12.22
13:07
(0) Почему сразу html в ячейки не встроить с css?
23 Kassern
 
06.12.22
13:08
(21) Насчет html - у меня не получилось - тут уже от ваших знаний верстки и умения гуглить зависит. Как-то же на стороне сайтов делают красивые этикетки без всяких форматных строк и 1с)
24 Ryzeman
 
06.12.22
13:11
(23) Ты немного лукавишь. В других фреймворках ты так же не всегда работаешь с голыми CSS и HTML. Я бы даже сказал редко. К тому же, в 1с у нас нету настоящего выбора, потому что все типовые механизмы вплоть до макетов не через ПолеHTML сделаны, а в своём формате. Я бы может и рад был будь восьмёрка на HTML\CSS и будь тут полноценная его поддержка во всех полях, но увы)
25 Kassern
 
06.12.22
13:35
(24) Я говорю в общем, что при необходимости, можно в поле HTML сверстать текст нужным цветом с нужным размером шрифта и т.д. А дальше это дело уже напечатать.
26 Ryzeman
 
06.12.22
13:37
(25) Можно то можно, только любовь с голым HTML практически никогда этого не стоит, плюс ограничивает тебя в некоторых возможностях - например использования той же СКД
27 Гипервизор
 
06.12.22
13:40
(19) Сразу бегущую строку печатать.
28 CepeLLlka
 
06.12.22
13:42
Отлично же!

Круто
29 mistеr
 
06.12.22
13:45
Прорыв, однозначно

Круто
30 Chai Nic
 
06.12.22
13:46
А ещё надо, чтобы можно было макеты в виде форматированного документа создавать. Грубо говоря, не в экселе а в ворде. Типа договоров всяких.

Круто
31 1Снеговик
 
гуру
06.12.22
16:44
Ждали со времен 8.1

Круто
32 Ногаминебить
 
06.12.22
16:51
Да, прикольно. Делать макет в ворде и туда печатать геморно все же, а слова о невозможности сделать "вот тут жирненьким, а тут курсивчиком и чтоб шрифт чуть крупнее" вызывали недоумение и недоверие пользователей.
33 Anton1307
 
06.12.22
18:43
Круто.
А если ещё сделают форматированный текст в ячейке таблицы формы или даже (мечтательно) динамического списка.
Хотя нет, столько не живут...

Круто
34 Ryzeman
 
06.12.22
18:46
(33) Не, это уже перебор. Условного форматирования достаточно, реализовывать хотелки по форматированию "вот тут жирненьким а тут подчёркнуто, а тут дату курсивом в одной ячеечке с переносом строки" - я не подписывал, нафиг-нафиг)
35 Ryzeman
 
06.12.22
18:46
(34) Даже если реализуют, я заказчиком буду с умным лицом говорить, что это невозможно, на уровне платформы не поддерживается)
36 Ryzeman
 
06.12.22
18:51
Вот если они добавят размеры в макетах в МИЛЛИМЕТРАХ а не в удавах по ширине и попугаях по высоте, я буду таааааак счастлив
37 Anton1307
 
06.12.22
21:02
Когда там типовые конфигурации выйдут на режим совместимости с 8.3.24 ?
38 RomanYS
 
06.12.22
21:13
(36) в МИЛЛИМЕТРАХ чего? Листа A4, А5... монитора 15"...55"...?
Некоторые вообще утверждают что для работы очень полезно 500+ppi на телефоне...
39 Ryzeman
 
06.12.22
21:16
(38) В миллиметрах Си конечно же) А у тебя миллиметр листа А4 и миллиметр листа А5 - это разные величины?) Если ты не знал, то попугаи 1с и так в абсолютных величинах. Просто какого то черта это попугаи, а не метры)
40 Krendel
 
06.12.22
21:20
(37) через 3 года от публикации, в чем трабла? 1 год в отрасли?
41 RomanYS
 
06.12.22
22:09
(39) масштабирование предлагаешь запретить?
42 Ryzeman
 
06.12.22
22:14
(41) Нет конечно, оставить как есть. Просто вместо пунктов вставить обычные миллиметры. А не высчитывать как дурак что 54,25 ед.ширины = 100 мм и 993 ед.высоты = 350 мм. Объяснения этой дичи нету в принципе.
43 RomanYS
 
06.12.22
22:18
(42) для чего ты это пересчитываешь? Никогда так не делал. Размер же зависит от устройства и масштаба. При подходящем масштабе попугаи даже могут совпасть с мм
44 Ryzeman
 
06.12.22
22:20
(43) Попробуй написать макет печатный формы для веб приложения) Вопросы сразу отпадут)
45 Ryzeman
 
06.12.22
22:21
(44) Ну или менее редкий сценарий - печать на цветном макете, где важна точность до миллиметра.
46 RomanYS
 
06.12.22
22:24
(44) веб-приложения это про 1с? У 1с веб-клиент же
47 Ryzeman
 
06.12.22
22:26
(46) Ну ты публикуешь веб-сервис как веб-приложение. Суть в том что там полностью игнорируются параметры печати макета. Хоть обуказывай масштаб, учитываться будут только абсолютные величины
48 RomanYS
 
06.12.22
22:27
(45) ну так это конкретное устройство, с конкретными
doing и полями. Для не и пересчитывай, или подбирай масштаб чтобы мм совпали с попугаями
49 Ryzeman
 
06.12.22
22:28
(48) Ты не понял, это не устройство, это все поддерживаемые браузеры. Значение масштаб там игнорируется полностью, его в принципе нет через веб.
50 RomanYS
 
06.12.22
22:30
(47) в смысле веб-сервис для работы просто из браузера? С таким не сталкивался.
51 RomanYS
 
06.12.22
22:31
(49) это про (45) ?
52 Ryzeman
 
06.12.22
22:41
(51) Нет, это про работу из браузера. Просто сделать форму документа на А4 или на этикетку становится нетривиальной задачей потому что, блин, у тебя нет масштаба, и ты просто обязан нарисовать размер хотя бы примерно подходящим на фактический размер листа. (45) это когда у тебя есть красивая фирменная бумага (дипломы например) с уже кучей всяких элементов на ней и тебе надо в конкретные места печатать туда свой текст. Чисто средствами 1с ты заколебаешься подбирать "на глаз" куда там что влезет. Как раз и приходится считать по этим дурацким единицам)
53 RomanYS
 
06.12.22
22:50
(52) тогда я тебя правильно понял. Единственная понятная претензия, что попугаи разные по вертикали и горизонтали. А в остальном очевидно мм СИ могут возникнуть только на конкретном устройстве с конкретными параметрами страницы.
(42) Написать обработку-редактор макетов с нужным тебе пересчетом под конкретные параметры по идее не сильно сложно.
54 RomanYS
 
06.12.22
22:52
(52) >>про работу из браузера
Через веб-клиент?
55 Ryzeman
 
06.12.22
22:54
(54) да

(53) да всё можно, но зачем мне так парится? Та же CSS может в любые размеры - хочешь в дюймах, хочешь в метрах, хочешь в пикселях, хочешь в процентах. Я об этом.
56 RomanYS
 
06.12.22
22:59
(55) в веб-клиенте поддерживаются параметры страницы включая
2. Так метры и дюймы такие же условные под какой-то какую-то стандартную плотность точек dpi
57 RomanYS
 
06.12.22
23:00
(56) *включая масштаб
58 Ryzeman
 
06.12.22
23:06
(56) https://i.ibb.co/98P4C10/2.png
Интерфейс печати, платформа 8.3.19

По дефолту стоит масштаб по ширине... И он ничерта не работает) Макет в попугаях будет шире чем ширина А4 - он тебе распечатает его на двух листах. Шире и длиннее - на четырёх. Я бы не писал об этом если лично не сталкивался. И пофиг какой браузер, пофиг какой у тебя экран или принтер.
59 RomanYS
 
06.12.22
23:26
(58) это настройки печати браузера, оставляй их по дефолту и используйте параметры печати 1с
60 RomanYS
 
06.12.22
23:29
(59)+ меня пользователи так иногда радовали: понаставят каких-то специфичных профилей принтеров и удивляются, что выводится криво
61 Ryzeman
 
06.12.22
23:33
(59) Говорю ж не работает) Я там как только не изголялся пока не сдался и не расчитал макеты по единицам
62 RomanYS
 
06.12.22
23:41
(61) прямо интересно стало увидеть такой mxl,  который криво печатается. Ни разу не сталкивался.
Из-за каких-то проблем помню меняли способ печати пдф/хтмл на ипадах, но вроде это не масштабирование было.
63 Asmody
 
06.12.22
23:51
можно я дам ещё подсказку одинесовцам: сделайте уже ПроцессорВыводаРезультатаКомпоновкиДанныхВТекстовыйДокумент

И мы получим самый крутой шаблонизатор в мире.
64 Chai Nic
 
07.12.22
07:33
(63) Тупо вместо экселевской таблицы чтобы делать вордовскую? СКД же на табличных принципах вывода основана. Тут придется СКД радикально дорабатывать, чтобы воспринимались не только табличные макеты, но и секционированные текстовые.
65 fbear
 
07.12.22
09:42
2(61) а в чем проблема с миллиметрами, 1С же показывает их?
https://disk.yandex.ru/i/_EjKVE4UXobGGA
66 Kassern
 
07.12.22
09:45
(65) Ага, даже в типовых шаблонах этикеток можно установить размер ячейки в миллиметрах.
67 Ryzeman
 
07.12.22
09:45
(65) Эммм... Это где-то в настройках включается или на какой-то новой платформе добавили?
68 fbear
 
07.12.22
09:47
2(67) это еще с 7.7, без настроек - просто подвигай границы
69 Ryzeman
 
07.12.22
09:47
(66) В типовых шаблонах да. Там относительно неплохо сделано) Но о них речь и не идёт)
70 Kassern
 
07.12.22
09:49
(69) Ну раз в типовых смогли к миллиметрам привязаться, то и вы сможете)
71 Kassern
 
07.12.22
09:55
(69) Откройте процедуру УстановитьРазмер(...) в конфигураторе при изменении размера ячейки в шаблоне и увидите, как там к милиметрам области приводят и табдок заполняют.
// Минимальный шаг установки ширины = 0.125
// 1 ячейка при ширине 0.5 занимает 0,97 мм.

// Минимальный шаг установки высоты = 0.25
// 1 ячейка при ширине 2.75 занимает 0,97 мм.
Там все относительно просто с блекджеком и генератором случайных чисел)
72 Ryzeman
 
07.12.22
09:58
(68) Мда. Тем не менее, это всё равно бесконечно глупо - то есть у них есть миллиметры, но ширину\высоту указывать можно только в попугаях) Ок, я этого не замечал, но проблему это не решает, в случае с крупными макетами с кучей столбцов и областей, сидеть мышкой выцеливать где там шаг 2мм где 1мм = не меньшее извращение чем переводить из попугаев в Си)
73 trad
 
07.12.22
10:12
(65) только там погрешность 1-2 мм на 100 по горизонтали, по вертикали - поменьше
74 RomanYS
 
07.12.22
10:20
(72) переводить попугаев в попугаев, мм СИ они становятся только при выводе на конкретное устройство/лист бумаги
75 CepeLLlka
 
07.12.22
10:20
(70)Не работает это адекватно на самом деле
76 Ryzeman
 
07.12.22
11:09
(74) Нет. Я уже приводил в пример CSS. Если угодно - MS word. ты мыслишь только в плане пользовательского интерфейса, для которого вообще эти размеры не нужны и вредны. Я же тебе говорю о макетах печатных форм, где ни о каких пикселях и процентах не может идти и речи.
77 Alres
 
07.12.22
11:45
вот за это от души
Парни решили за 15.11 извиниться что-ли

Круто
78 RomanYS
 
07.12.22
13:18
(77) где-то уже видел обсуждение этой статьи и многие вспоминали как "стабильно" работала платформа когда 1С что-то в функционале ТД меняла раньше))
79 vis_tmp
 
07.12.22
14:46
(78) Эта новость только вчера вышла
80 Asmody
 
07.12.22
14:48
(64) Чтобы делать html/xml/json/любой-текстовый-формат
81 Kassern
 
07.12.22
14:50
(80) Было бы не плохо, если бы в json
Накидал табличку, сгруппировал как нужно, а потом клац и у тебя готовый файлик json на отправку, без кучи вложенных структур и ЗаписатьJSON()
82 Kassern
 
07.12.22
14:51
Ссылки бы автоматом приводились к XMLСтрока(Ссылка);
83 RomanYS
 
07.12.22
14:58
(79) Интересно, не приснилось же это мне)) Может в анонсах где мелькало
84 vis_tmp
 
07.12.22
15:00
(83) Пожелания такие давно уже выдвигались
85 kittystark
 
07.12.22
15:04
(83) нет, не приснилось Обновлён план задач на версию 8.3.24
86 RomanYS
 
07.12.22
15:05
(85) Спасибо, а то я уже сомневался.
87 Курцвейл
 
07.12.22
15:46
(0) Хорошая новость, чтобы попросить в следующем году прибавку к ЗП. Тем более руководство не поймет, что эта доработка 1С, а не ваша личная.

Круто
88 stix2010
 
08.12.22
14:29
(0) судя по ноябрьской версии 8.3.22, защищенной от внешних факторов, нескоро мы перейдем на 8.3.24
89 kuromanlich
 
10.12.22
20:56

Круто
90 ДедМорроз
 
11.12.22
16:44
В css можно задать размер в миллиметрах,но проблема в том,что при трансляции в устройство печати,если это не плоттер,то все переводится в точки в том разрешении,которое умеет устройство.
А вот,например,true type font переводится в эти точки уже в самом устройстве с его логикой округления глифов,что приводит к очень интересным результатам.
Но,победить это можно,печатая все как графику,что,например,делает ms word и не зря.
91 bolder
 
12.12.22
06:59
(0) Полагаю к 2024 году в типовых жто будет.Или я оптимист?

Круто