![]() |
|
1с. Превратить все символы в квадратики Ø (Волшебник 05.12.2024 16:00) |
☑ | ||
---|---|---|---|---|
0
Homer
05.12.24
✎
10:16
|
Задача в печатной форме выводить вместо символов квадратики (или аналог).
предположил что есть такой шрифт - но не смог найти. Вариант замена программно не очень походит т.к. большой объем выводимой информации. Цель "замазать" часть информации, но одновременно показать что она существует)) подскажите какой шрифт взять. |
|||
1
Гипервизор
05.12.24
✎
10:18
|
Символ(9633)
|
|||
2
Asmody
05.12.24
✎
10:21
|
вот этот возьми ■
|
|||
3
PR
05.12.24
✎
10:22
|
(0) После вывода ПФ просто заменяй все значения в строках (или все, кроме табов, пробелов и неразрывных пробелов) на квадратик
Что еще за большой объем выводимой информации? |
|||
4
Asmody
05.12.24
✎
10:22
|
или этот █
|
|||
5
PR
05.12.24
✎
10:22
|
(2) Лучше такой же, но с пустым фоном, меньше картриджа сожрется, если печатать
|
|||
6
Homer
05.12.24
✎
10:23
|
книга по ндс за пару лет
|
|||
7
PR
05.12.24
✎
10:23
|
Я бы вообще лучше х выводил, вроде так общепринято
|
|||
8
PR
05.12.24
✎
10:23
|
(6) И че и че?
|
|||
9
stix2010
05.12.24
✎
10:49
|
(0) Программист должен использовать наиболее простые решения: попробуйте использовать *
|
|||
10
Кирпич
05.12.24
✎
10:51
|
(0) Попробуй просто вывести квадратики. Без мисты.
|
|||
11
Мультук
гуру
05.12.24
✎
11:18
|
(0)
Функция ПолучитьСтрокуКвадратиков(Знач НекоеЗначение) КолвоСимволов = СтрДлина(Строка(НекоеЗначение)); //Тут цикл или еще что-то или просто строка из 10 квадратиков //Можно кэшировать в соответствии, чтобы не мучаться каждый раз создавая новую Строка(5), //только кэш объявить снаружи функции возврат стрКвадратиков; КонецФункции .... ОбластьСтрока.Параметры.НаименованиеКонтрагента = ПолучитьСтрокуКвадратиков(ОбластьСтрока.Параметры.НаименованиеКонтрагента); |
|||
12
Гена
гуру
05.12.24
✎
11:18
|
Как я понял, автор просто спрашивает какой шрифт изначально печатает квадратики вместо символов, чтобы не мучиться и использовать его в документах.
|
|||
13
Мультук
гуру
05.12.24
✎
11:23
|
(12)
Угу. Меняем шрифт. Потом "сохранить как XLS". Отдам получателю, получатель удивляется квадратиками, ставит для этих полей "нормальный" шрифт, пожимает плечами и читает. Не проверял. Но я бы так не делал. |
|||
14
Гена
гуру
05.12.24
✎
11:26
|
(13) )))
Скорее всего кому-то третьему отдают именно что бумагу после принтера, так что нормальная идея подобрать бессимвольный шрифт. |
|||
15
Asmody
05.12.24
✎
11:36
|
(14) ну так поставить wingdings. будет красиво и непонятно
|
|||
16
bolder
05.12.24
✎
11:42
|
(14) (15) Отлично получится.Один делает для печати на принтере, другой сохраняет в файл и пересылает.Третий ничего не понимает.Приходит 1С-ник и опа! вся инфа как на ладони)).И все при делах.(0) делай так!
|
|||
17
Garykom
гуру
05.12.24
✎
12:08
|
(0) чем классика с заменой на "*" (звездочки) не устраивает?
|
|||
18
Garykom
гуру
05.12.24
✎
12:12
|
(0) >Вариант замена программно не очень походит т.к. большой объем выводимой информации.
ты понимаешь что в любом случае будет "замена программно"? но на уровне шрифта и что это изначально кривое решение задачи следующим шагом начнут придираться что у нас были разные шрифты/стили в документах - они все пропали? как заменять только определенные колонки? как только часть символов заменять посередине слов? |
|||
19
SleepyHead
гуру
05.12.24
✎
12:48
|
(0) Ну что за полумеры? Примени обфускатор печатных форм.
|
|||
20
Адинэснег
05.12.24
✎
12:51
|
(0) 🌭 🌭🌭 🌭🌭🌭
хотдоги будут уместней |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |