Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Вопрос № 1 В "Word"е имеется возможность выравнивания текста по ширине (в VBA ".ParagraphFormat.Alignment = wdAlignParagraphJustify" ). В "Access"е также имеется свойство полей "Выравнивание текста" (TextAlign), где можно присвоить значение 4 (Distribute), после чего текст будет выровнен по ширине. Но имеется один недостаток: если последняя строка состоит из 1 или 2 слов, то Access расширит текст чуть ли не по буквам. А это в официальных документах (таких как контракт) не допустимо! Как же сделать так, чтобы последнюю строку "Access" не трогал так же как в "Word"е? Вопрос № 2 Допустим поле имеет такую формулу: ="Text1 " & [Field1] & " " & [Field2] & " Text2" Как сделать так, чтобы значение [Field2] было отмечено жирным шрифтом, тогда как остальная часть текста обычным шрифтом? P.S. Многие из Вас сразу же захочет ответить "Это невозможно". Но вдруг какому то умельцу всё-таки удалось решить эту проблему? Конечно можно предложить так: необходимо создать 3 поля вместо 1 и назначить им формулы ="Text1 " & [Field1] & " ", =[Field2], =" Text2". У 1 и 3 поля – обычный шрифт, а 2 поля – жирный шрифт. Но здесь проблема: ширина текста для [Field1] – не зафиксирована, она произвольная. Так что часть текста может оказаться позади поля № 2. Если же оставить достаточно большое пространство, то очень часто между полями №1 и №2 окажется пустота. А это недопустимо в официальных документах. Что я сам думаю, может быть с помощью VBA каким-то Макаром можно измерить длину текста и в зависимости от длину сдвинуть туда сюда поле №2 и поле №3. Но и здесь проблема: если значение поле №1 не умещается в одну строчку, то сложно перемещать поля №2 и №3. Ведь речь идёт об области данных отчёта (Details), где для следующей записи следует вернуть местонахождение полей. Как быть? Вопрос № 3 В области данных (Details) отчёта имеются поля со свойством "Расширение" (CanGrow) = Да (True). В тоже время все поля "Тип границы" (BorderStyle) = Сплошная (Thin). Если текст хотя бы одного поля не умещается в одно строку, то его высота увеличивается для данной записи, а вот остальные поля остаются неизменными. Как сделать так, чтобы высота всех полей была бы одинаковая (если границы полей по высоте не одинаковые, то Вы сами знаете как "некрасиво" получится отчёт)? Пробовал колдовать над событием "Форматирование" (OnFormat), но что-то у меня не получается. Может кто то оригинально решил подобную проблему? Вопрос № 4 В Excel ориентацию текста можно перевернуть на произвольный градус (скажем, на 90, 270 градусов). В Access такого свойство полей нет, правда есть свойство "по вертикали" (Vertical). Если присвоить значение "Да" (true), то текст поля поворачивается на 270 градусов, что не очень удобно. А как перевернуть на 90 градусов? Возможно ли это каким-то образом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2010, 08:19 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Komil_, Вопросы 1-2-3 я решила формированием отчета в НТМ с открытием для печати(и возможной доводки ) в WORD. С первыми отчетами повозилась, зато теперь нет проблем с формированием и печатью -счетов -фактур -ТОРГ-12 -служебок/договоров/....... с 1-2 строками на последнем листе -корректными переносами длинных наименований -неразрывность группы типа при переходе страницы ттт1ааа2ттт3ддд -перекрестных запросов с переменным числом столбцов ........... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2010, 08:38 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Обойти препятствие, а не преодолевать его: для сильно красивых отчетов и отчетов, которые должны выглядеть как документ, можно использовать выгрузку в шаблон Ворда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2010, 08:54 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Программист-ЛюбительОбойти препятствие, а не преодолевать его: для сильно красивых отчетов и отчетов, которые должны выглядеть как документ, можно использовать выгрузку в шаблон Ворда Эх, в том то и дела, нельзя мне в Word! Документы по контрактам как раз таки конфиденциальные, их не в коем случае нельзя дать скопировать пользователям. А вот "формирование в HTM" ? Что имелось ввиду? Если я контракт закину в HTM, сможет ли пользователь скопировать этот файл и у себя где то распечатать? Если да, то и этот вариант мне не катит! А если нет, то это то, что мне надо. Как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2010, 09:10 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
1. и 2. Решаются методом Print отчета, правда не без интима. 3. http://am.rusimport.ru/MSAccess/topic.aspx?ID=133 4. http://www.lebans.com/rotatetext.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2010, 10:18 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Komil_, почти любой аксесс-отчет можно преобразовать в ворд(хотя и не так красиво как через НТМ) авторЭх, в том то и дела, нельзя мне в Word! Документы по контрактам как раз таки конфиденциальные, их не в коем случае нельзя дать скопировать пользователям. В ворде можно использовать пароль, хотя от особой защиты не даст. Здесь скорей защита от преднамеренного изменения отчета перед печатью или правки в ворд без изменения в аксе. Хотя кто может помешать злоумышленнику -ввести данные -распечатать -ввести другие данные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2010, 10:19 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
nord-woolf1. и 2. Решаются методом Print отчета, правда не без интима. 3. http://am.rusimport.ru/MSAccess/topic.aspx?ID=133 4. http://www.lebans.com/rotatetext.htm За №3 и №4 не просто "СПАСИБО!!!", а "ОГРОМНОЕ СПАСИБО!!!!!!!!!!!". Просто класс!!! А вот Ваши слова Решаются методом Print отчета это как? Я чуть-чуть разбираюсь в VBA. Но моё знание, увы, не достаточно! Хотя бы маленький примерчик, please! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2010, 10:58 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Пример по п.1, на скорую руку, без проверок на Null и прочая: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2010, 21:14 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
nord-woolfПример по п.1, на скорую руку, без проверок на Null и прочая: Спасибо Вам огромное!!! Классный Вы программист! Смогли решить вопрос № 1. Стало быть остался только вопрос № 2! Кто-нибудь знает как решить? А может где-то есть спец. утилита? Ну если и это разрешимо, тогда у меня просто нет слов!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2010, 10:24 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Komil_, А вариант с двумя полями не рассматривал? Вообще этот вопрос меня тоже мучал пару месяцев назад, решение нашёл по ссылке на форуме, при попытке разобраться закипела голова. Так что, если меня вдруг прижмёт, то буду использовать разные поля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2010, 13:36 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Тоже возникла потребность в выравнивание по ширине. На листе есть два блока и в обоих есть некоторые поля из базы. Поэтому вставить Word нельзя. Попробовал пример из темы выше, но почему-то текст форматируется не верно (исчезают некоторые пробелы). Если у кого-то есть рабочее решение или идеи, то буду рад услышать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 21:18 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Eugeny21, rtf-формат поля в отчете ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 22:31 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКА, У меня в формате поля нету такого варианта( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2013, 08:31 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Eugeny21, Писать версию акцесса нужно! Вот тут смотри - Форматирование части текстового поля в отчете Access ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2013, 08:58 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Eugeny21, акс 2007 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2013, 09:28 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКА, У меня акс2010. Смотрю в свойствах поля - макет - формат поля Поле такой структуры: ="Текст" & [Данные из Таблицы(текстовые)] & "еще текст" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2013, 10:19 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Eugeny21, сиотрите пример ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2013, 10:38 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
nord-woolf, Здравствуйте! Ваш пример прекрасно работает, но не выводит буквы "ў қ ғ ҳ", к сожалению. Пожалуйста, можете посоветовать, как решить эту проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 14:26 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Akmal Rajapov, это какие то хитрые буквы --типа греческих или я совсем слепая стала ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 16:08 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Akmal Rajapovnord-woolf, Здравствуйте! Ваш пример прекрасно работает, но не выводит буквы "ў қ ғ ҳ", к сожалению. Пожалуйста, можете посоветовать, как решить эту проблему? Дико интересно чё за букавки? Озвучте не томите!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 16:14 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Akmal Rajapov, хотя вроде все выводит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 16:28 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКАAkmal Rajapov, хотя вроде все выводит Фотошоп... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 16:36 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
ROIAkmal Rajapovnord-woolf, Здравствуйте! Ваш пример прекрасно работает, но не выводит буквы "ў қ ғ ҳ", к сожалению. Пожалуйста, можете посоветовать, как решить эту проблему? Дико интересно чё за букавки? Озвучте не томите!!!!! На самом деле это узбекские буквы. "ў" произносится точно также как и русское "о", а вот "қ ғ ҳ" в русском языке нет аналогов, хотя последняя буква почти "х", но произносится мягче. To: Akmal Rajapov Какой шрифт используете? К сожалению, не все узбекские шрифты одинаковы. Можете опытным путем найти нужные символы и заменить перед выводом (в коде 4 раза используйте Replace). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 17:21 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Mina Anna MazziniПЕНСИОНЕРКАAkmal Rajapov, хотя вроде все выводит Фотошоп... :) НИКАКОГО ФОТОШОПА -- все законно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 17:48 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКА, я даже специально смайлик жирным выделил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 17:51 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Дико извиняюсь, что полностью не описал суть. На самом деле эти буквы не выводятся в отчете, в файле 2komil.zip которую nord-wolf любезно представил. Access 2003. Очень хотелось бы, решения этой проблемы. P.S. "ў қ ғ ҳ" - Это узбекские буквы. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 00:12 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Уважаемый nord-wolf! Неужели это не возможно? Откликнитесь, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2015, 02:27 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКАKomil_, Вопросы 1-2-3 я решила формированием отчета в НТМ с открытием для печати(и возможной доводки ) в WORD. С первыми отчетами повозилась, зато теперь нет проблем с формированием и печатью -счетов -фактур -ТОРГ-12 -служебок/договоров/....... с 1-2 строками на последнем листе -корректными переносами длинных наименований -неразрывность группы типа при переходе страницы ттт1ааа2ттт3ддд -перекрестных запросов с переменным числом столбцов ........... Расскажите, пожалуйста, подробней о формировании отчета в HTM. Может ссылки какие дадите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2016, 19:15 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
SergeantTLT, примеры я выкладывала, сейчас некогда искать обычно я этим способом делала всевозможные списки и бланки с не очень замудренной структурой последнее время я почти не делаю отчетов в конструкторе, только программно как пример --посмотрите распечатку произвольных полей в произвольном порядке --выберите таблицу --выберите поля --есть и элементы поиска --просмотр распаковать в c:\temp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2016, 20:01 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Спасибо! Будем разбираться) Просто опробовав возможности Access в плане построения отчетов.... То вылезает проблема с растягиванием текста по ширине. Если делать поле RTF, то коверкается шрифт и начинаются проблемы с переносами. При построении таблиц возникает потребность в повороте текста. Access поворачивает его только в одну сторону и то не в ту которую необходимо... А уж про мучительные подгоны клеточек к клеточкам.... Лучше делать ручками... Еще раз спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2016, 12:45 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
SergeantTLTА уж про мучительные подгоны клеточек к клеточкам по-этому и перешла на НТМ-отчеты начала в аксесс, а затем и из других систем(excel-word-foxpro-1c) 90-95% отчетов делаю программно в НТМ-формат(в стандартных тегах), что позволяет -- смотреть этот отчет в броузере --печатать в WORD (автоподгонка ширины столбцов, вписать в лист, если чуть-чуть не влезает и ....) --ексель тоже откроет с небольшой руганью для доработки(затем сохраняла в нужной версим) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2016, 14:36 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКА, прошу Вас пояснить есть ли возможность, в HTM, задать ширину полей для word'а. Я попробовал сделать это в самом word'е и... обалдел от того сколько всего редактор добавляет в файл... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 08:49 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
SergeantTLT, задать ширину можно, но я обычно ставила --автоширина, чтобы мне не возиться с автоподгонкой по ширине страницы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 11:02 |
|
||
|
Вопросы по форматированию полей
|
|||
|---|---|---|---|
|
#18+
Komil_, P.S. Многие из Вас сразу же захочет ответить "Это невозможно". Но вдруг какому то умельцу всё-таки удалось решить эту проблему? Нашел решение. Если установить тип текста "RTF", то форматирование текста необходимо задавать тегами HTML. Пример для значение поля: ="<div> Абзац." & [Ваше поле] & "Текст и прочее </div>" & "<div> Сл. Абзац, новая строка </div>" Текст получится на двух строках и при этом, если установать выравнивание по ширине, то будет всё гуд. Действуют и другие теги, например <b> жирный текст </b> upd. <br> тегом можно сделать жесткий перенос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2020, 10:37 |
|
||
|
|

start [/forum/topic.php?all=1&fid=45&tid=1609879]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 377ms |

| 0 / 0 |
