![]() |
![]() |
![]() |
|
Символы, кодировка и работа со строками | ☑ | ||
---|---|---|---|---|
0
CrazyBear
31.07.14
✎
16:19
|
Приветствую всех. Платформа 8.3.5.1068, управляемые формы.
Появилась задача вводить в текстовое поле (ПолеВвода) число в степени 10^3 но не так, а так что бы 3-ка была в верхнем регистре, дальше это дело будет печататься в Word файл. Вот собственно вопрос, как такое реализовать? Вопрос не только в степенях, но и в других символах. Вообще текст копируют из Word и символы из 2003 Word'а большинство символов копируется хорошо, а из 2007 гораздо меньше символов переносить. С какой стороны к этому делу подойти? |
|||
1
Wobland
31.07.14
✎
16:25
|
вводить 10^3
|
|||
2
Timon1405
31.07.14
✎
16:28
|
символ(179)
|
|||
3
Wobland
31.07.14
✎
16:28
|
надеюсь, следующая ветка будет о том, как покрасить буквы в разные цвета в едит-боксе
|
|||
4
mikecool
31.07.14
✎
16:31
|
форматированная строка не помогает в этом?
|
|||
5
CrazyBear
31.07.14
✎
16:33
|
(2) спасибо... проблема в том, что там не только 3-я степень, но и другие...
(3) Для этого этого есть объект ФорматированныйДокумент (4) Тоже смотрел этот момент, нету там степеней... |
|||
6
CrazyBear
31.07.14
✎
16:34
|
(4) Да и что то не понял как это форматирование сохраняется...
|
|||
7
Wobland
31.07.14
✎
16:36
|
(5) воот
|
|||
8
CrazyBear
31.07.14
✎
16:43
|
(7) что воот? :) Есть идеи хоть к это задаче подобраться?
Заполнение идет из официальных документов, и текст должен совпадать... |
|||
9
Wobland
31.07.14
✎
16:46
|
(8) для начала задачу б надо сформулировать
|
|||
10
_fvadim
31.07.14
✎
16:48
|
форматированный документ ест(ь) html, может как-то с этой стороны подойти?
|
|||
11
CrazyBear
31.07.14
✎
16:51
|
(9) формулировка в шапке, какие моменты не понятны?
(10) тоже думал, читал что можно редактирование от html прицепить, но не пойму как это форматирование хранить? Ведь при печати в ворд должен полететь именно форматированный текст. |
|||
12
_fvadim
31.07.14
✎
16:55
|
хранить не проблема. запихать обратно в ворд - это вопрос.
может вообще хранить целиком док, а при необходимости нужные куски через com копировать в конечный файл :) |
|||
13
CrazyBear
31.07.14
✎
17:01
|
(12) Блин, как то все сильно замудрено...
А какую кодировку использует 1с 8.3? |
|||
14
Timon1405
31.07.14
✎
17:04
|
(13) Unicode
|
|||
15
CrazyBear
31.07.14
✎
17:09
|
(14) спасибо, а поменять как то можно?
|
|||
16
Timon1405
31.07.14
✎
17:21
|
(15) Хранятся символы в 1с только в юникоде. Поменять можно при записи в файл, например ТекстовыйДокумент.Записать("123.txt", "windows-1251").
предполагаю, что у ворд аппликэйшн тоже есть похожий отдельный параметр. |
|||
17
Wobland
31.07.14
✎
17:45
|
(11) в шапке формулировка твоих затруднений, а не задача
|
|||
18
Torquader
31.07.14
✎
23:24
|
На самом деле - или вставлять Ms Equation или MathType, или использовать поле Html-документа.
|
|||
19
Torquader
31.07.14
✎
23:41
|
И, самое главное, что строка с стиле rtf, когда в ней символы могут быть разной высоты, никак не относится ни к работе со строками, ни к выбору кодировки.
|
|||
20
Garykom
гуру
01.08.14
✎
00:27
|
(0) а может сразу засунуть объект word'а на форму?
http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=557651&threadtype=0 |
|||
21
CrazyBear
01.08.14
✎
09:04
|
Всем спасибо за помощь, понятно что простым методом этого не сделать...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |