| |
|
|
| | Такой гемор, я Вам скажу - ужас......
Один документ - третий день долблю, а таблицы разъезжаются, то влево, а то.......  | |
| |
| |
| |
 3 Кб. |
|
| | Да вроде ровненько так примерно около. :) | |
| |
| |
| |
|
|
| | Чего это они разъезжаются? Ровно все должно быть. | |
| |
| |
| |
|
|
| | Вот именно такую справку , я и леплю.
Мне Котт дал модуль класса (класс),
Очень всё просто заполняешь для функции аргументами строку и всё рисуется.
Сёдня четвёртый день будет - дошёл до заголовка
Это же кашмаррррррррр..... | |
| |
| |
| |
|
|
| | А до заголовка что было?  | |
| |
| |
| |
|
|
| | Табе смешно.......
До заголовка - был шапка! | |
| |
| |
| |
|
|
| | ГЫ  | |
| |
| |
| |
 1 Кб. |
|
| | 
| |
| |
| |
| |
|
|
| | Видимо руки не оттуда растут или мозг не оттуда питается....  | |
| |
| |
| |
|
|
| | - вчера попробовал колбасу из зебры
- ну и как вкусно?
- да так, местами вкусно местами нет | |
| |
| |
| |
|
|
| | а я тебе говорил - учи CSS | |
| |
| |
| |
|
|
| | у меня с ним все ок  | |
| |
| |
|
|
|
|
|
|
|
|
| |
|
|
| | Спасибо Котт
Вернусь не скоро
За то, что ты меня послал
Который год
Учусь как в школе
Как дядя ленин завещал | |
| |
| |
| |
|
|
| |
а я тебе говорил - учи CSS
Мюллер
|
А как учить - коль стиморола нету
Коль применить на деле не дано
Зачем примеры тырить по инету
Коль не понадобится мне оно.......
 | |
| |
| |
|
|
| |
|
|
| | Рано я погыгыкал.
Засада. В HTML выводится с цветами/ Бразером смотрится нормально. А на печать - все Ч/Б.
Знатоки html, что не так?  | |
| |
| |
| |
|
|
| | принтер - чернобелый мабуть :) | |
| |
| |
| |
|
|
| | краски, кисти и палитру (можно литру)  | |
| |
| |
| |
 121 Кб. |
|
| | это да. черно-белый. это точно. но оттенки-то должен передавать.
Причем в заголовке есть цвета - их печатает (видно потемнее, посветлее и т.п.) а в табличной части ни фига.
Наверное беда в коде. Ведь печатается-то не с экрана же?
Кстати, в предварительном просмотре такая же хрень. В табле не выдает цвета. | |
| |
| |
| |
|
|
| | скопипасти сюда код,, который формирует хтмл | |
| |
| |
| |
|
|
| |
А как учить - коль стиморола нету
Коль применить на деле не дано
Зачем примеры тырить по инету
Коль не понадобится мне оно.......
|
ну а сейчас чем не стиморол? | |
| |
| |
| |
 54 Кб. |
|
| | см.-> | |
| |
| |
| |
|
|
| | Жуткий хардкод. Все задается значительно проще в стилях CSS. А соответствующим строкам и колонкам присваиваются соответствующие значения
<html>
<meta http-equiv=Content-Type content="text/html"; charset="windows-1251">
<style>
p{font-family:arial;font-size:9pt;}
th{font-family:arial;font-size:7pt;}
td{font-family:arial;font-size:8pt;background-color:white;}
td.myclass{font-family:arial;font-size:8pt;background-color:yellow; color:blue;}
tr.rowclass td{ background-color:yellow; font-family:arial;font-size:8pt; color:red;}
tr.rowclass1 {font-family:arial;font-size:8pt; color:green;}
h1{font-family:arial;font-size:14pt;}
h2{font-family:arial;font-size:12pt;}
h3{font-family:arial;font-size:10pt;}
b{color:red;}
i{color:blue;}
@page
@page Section1
{size:841.9pt 595.3pt;
mso-page-orientation:landscape;
margin:1.0cm 1.0cm 1.0cm 2.0cm;
mso-header-margin:35.45pt;
mso-footer-margin:35.45pt;
mso-title-page:yes;
mso-paper-source:0;}
div.Section1
{page:Section1;}
</style>
<div class=Section1>
<body>
<h1 align=1>Заготовительный участок: Июнь,2011 Контроль выхода <FONT color=#FF7F24>18:00:00; <FONT color=#FF1493>19:00:00</h1>
<table border=1 width=100% cellspacing=0 cellpadding=0
>
<thead>
<tr valign=1
>
</thead>
<th align=1>ФИО<th align=1>Направление<th align=1>1<th align=1>2<th align=1>3<th align=1>4<th align=1>5<th align=1>6<th align=1>7<th align=1>8<th align=1>9<th align=1>10<th align=1>11<th align=1>12<th align=1>13<th align=1>14<th align=1>15<th align=1>16<th align=1>17<th align=1>18<th align=1>19<th align=1>20<th align=1>21<th align=1>22<th align=1>23<th align=1>24<th align=1>25<th align=1>26<th align=1>27<th align=1>28<th align=1>29<th align=1>30<tr valign=1
>
<td <td
>БАТЫНОВ В.Н.<td <td>Вход<td <td
>7:12:27 <td <td
>12:02:00 <td <td
>7:08:10 <td <td
>_<td <td
>_<td <td
>12:04:27 <td <td
>12:05:29 <td <td
>12:08:23 <td <td
>12:02:17 <td <td
>12:05:50 <td <td
>_<td <td
>_<td <td
>_<td <td
>7:09:14 <td <td class="myclass"
>7:08:10 <td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<tr valign=1 class="rowclass1"
>
<td <td
>-<td <td
>Выход<td <td
>16:06:15 <td <td
>19:45:17 <td <td
>16:03:18 <td <td
>_<td <td
>_<td <td
>19:56:53 <td <td
>19:44:50 <td <td
>19:38:30 <td <td
>19:41:40 <td <td
>19:53:13 <td <td
>_<td <td
>_<td <td
>_<td <td
>16:15:35 <td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<tr valign=1 class="rowclass"
>
<td <td
>БЕГИЧЕВ А.Д.<td <td
>Вход<td <td
>7:04:10 <td <td
>7:04:41 <td <td
>7:05:06 <td <td
>7:06:23 <td <td
>_<td <td
>7:06:07 <td <td
>7:06:15 <td <td
>7:09:14 <td <td
>7:08:46 <td <td
>7:11:10 <td <td
>_<td <td
>_<td <td
>_<td <td
>7:16:06 <td <td
>7:08:16 <td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<td <td
>_<tr valign=1
>
</table>
</table>
</table>
</body>
</html> | |
| |
| |
| |
|
|
| | Я вообще-то просил сбросить не сам хтмл, а код, который его формирует. В нем можно задать формирование стилей. Ты же это и делаешь, но потом, зачем-то, переопределяешь стили для каждой ячейки таблицы. Кстати, там можно ,по идее, сформировать и тэги script. В этих тэгах можно прописать javascript-овский код, который сделает более эффектным отчет - например подсвечивание выделяемых мышкой колонок или ячеек, а так же изменение цвета. Вплоть до изменения вида и данных в отчете в ответ на действия пользователя. | |
| |
| |
| |
 3 Кб. |
|
| | Наведи в приложенном файле мышкой на фамилию Батынов | |
| |
| |
| |
|
|
| | Круто!
Еще бы закрепить столбцы ФИО и направление, а остальные двигать вправо - влево.... | |
| |
| |
| |
|
|
| |
Еще бы закрепить столбцы ФИО и направление, а остальные двигать вправо - влево....
|
В принципе с помощью iframe это можно. А если еще прикрутить jquery, то можно вааще чудеса творить. (Это ,конечно, преувеличено, но все же вполне можно добиться динамического изменения внешнего вида отчета и его данных) | |
| |
| |
| |
|
|
| | это в общем-то не сложно, есть примеры жаваскриптов на сайтах | |
| |
| |
| |
|
|
| | А не проще было просто добавить в стили?
td:hover{
background-color:Aqua
}
Тогда бы ВСЕ ячейки при наведении мышки меняли цвет 
И JS при этом не нужен. | |
| |
| |
| |
|
|
| |
А не проще было просто добавить в стили?
td:hover{
background-color:Aqua
}
Тогда бы ВСЕ ячейки при наведении мышки меняли цвет
И JS при этом не нужен.
|
Смысл был показать возможность использования JS. Там можно было вывести просто алерт. То, что делает код в данном примере не принципиально. | |
| |
| |
| |
|
|
| |
Наверное. Не часто приходилось выводить в html. Но работает...
Ваш пример рассмотрю и попытаюсь использовать.
Доб. Посмотрел. Но проблема вывода цвета осталась... | |
| |
| |
| |
|
|
| | Только одного не могу догнать - в чем смысл вывода отчетов в хтмл? Еще можно понять, если б они динамически менялисья, а так - не пойму? | |
| |
| |
| |
|
|
| | а во что еще выводить?
так чтобы универсальное было - для публикаций под любую конфигурацию ПО на компьютерах?
варианты TXT PDF HTML | |
| |
| |
|
|
| |
|
|
| | Они и выводятся динамически. Для каждого по потребностям. А просмотр в браузере. Смысл точно обрисовал Explorer. У многих потребителей данного отчета (в местной сети) и офис-то не стоит, не то что аксес.  | |
| |
| |
| |
|
|
| | Ясно. хотя я по динамическим понимал возможность менять вид отчета и содержание по желанию пользователя. например, выбрал в отчете в комбобоксе какой-то товар - и по нему изменились данные в этом отчете по выбранному товару. | |
| |
| |
| |
|
|
| | не, ну данные-то ясен палец меняются.
обычно в захардкоденый шаблон подставляются данные, потом файлом сохраняется результат | |
| |
| |
| |
 3 Кб. |
|
| | Вы, часом, не такое пишите? =>
:) | |
| |
| |
| |
|
|
| | НИХРЕНА СЕБЕ LUKAS
Как ВАМ ЭТО даёт_ся
Канешна такое пишем.

А я то думал - нахрена эти пустые ичейки....
.Cell , 8 '1
.Cell , 6 '2
.Cell , 1 '3
.Cell , 1 '4
.Cell , 4 '5
.Cell , 4 '6
.Cell , 5 '7
.Cell , 2 '8
.Cell , 4 '9
.Cell , 1 '10
.Cell , 4 '11
.Cell , 2 '12
.Cell , 2 '13
.Cell , 2 '14
.Cell , 1 '15
.Cell , 2 '16
.Cell , 2 '17
.Cell , 3 '18
.Cell , 2 '19
.Cell , 5 '20
.Cell , 2 '21
.Cell , 2 '22
.Cell , 2 '23
.Cell , 1 '24
.Cell , 1 '25
.Cell , 1 '26
.Cell , 2 '27
.Cell , 2 '28
.Cell , 2 '29
.Cell , 3 '30
.Cell , 2 '31
.Cell , 1 '32
.Cell , 1 '33
.Cell , 2 '34
.Cell , 2 '35
.Cell , 2 '36
.Cell , 2 '37
.Cell , 2 '38
.Cell , 3 '39
.Cell , 3 '40
.Cell , 4 '41
|
А они типа форматируют лист перед дальнейшей работой с ним.
Ай да Лукас ай да........... .......  | |
| |
| |
| |
 28 Кб. |
|
| | Это ВАМ! | |
| |
| |
| |
|
|
| | Ой!
Тут без Explorera и СилЫча не обойтись...
Спасибо.
:) | |
| |
| |
|
|
| |
|
|
| | Как-то так, да. (я в этом очень не очень)
На самом деле у меня недоделанный полу-бот считывает с листа Excel шаблон
и пережОвывает его в полуфабрикат для текста процедуры,
который скидывает в текстовый файл.
Я его копипастю в процедуру, затем долго ручками "подгоняю".
Но все одно получается быстрее, чем ручками с 0. | |
| |
| |
| |
|
|
| | Я так и передпалагал....
Спасибо! | |
| |
| |
| |
|
|
| | >>> На самом деле у меня недоделанный полу-бот считывает с листа Excel шаблон
Люкас крут.
на самам деле у меня аксес сбрасывает в папку размеченный для обработки TXT
а ХТМЛ шаблон просто его подхватывает в засовывает в себя | |
| |
| |
| |
|
|
| | :)
Я видел "frames".
Пока разобраться толком некогда, да и ленновато, если чесно.
Но лежит на рабочем столе, на видном месте. Наверное, ждет своего часа... месяца... года...
Охо-хо. | |
| |
| |
| |
|
|
| | Раз уж речь зашла.
Расскажите откуда берете (как делаете) ХТМЛ шаблоны стандартных бланков. | |
| |
| |
| |
|
|
| | когда была нужда "стандартные" бланки выгонял по старинке хардкодом
применял свои шаблоны только для самодельных (не бланковых) отчетов.
как записывать строки в свой отчет я уже говорил. просто - Document.WriteLn | |
| |
| |
| |
|
|
| | Ээээ...
..."стандартные" бланки выгонял по старинке хардкодом...
|
Вот интересует именно процесс получения "описания бланка" для хардкода.
Или есть эти бланки в html?
Вот я:
1. считываю форматы+содержимое ячеек листа Excel (с бланки.ру)
2. Перевариваю это в заготовку говнокода для процедуры.
3. Ручная корректировка говнокода.
4. Выполнение говнокода => получение "линейного" описания бланка в html. (ну вы видели) :) | |
| |
| |
| |
 123 Кб. |
|
| | Немного не понял.
Если есть бланк в Excel'е, то:
1. Заполнить изменяемые данные в ячейках Ехcel'я
2. Сохранить файл как HTML
Или я не въехал в тему?
Для примера (не написав ни буквы HTML кода) ==>>
Даже вкладки листов работают  | |
| |
| |
| |
|
|
| | 1. Вся "история" с выводом в формат html связана с потенциальным отсутствием Excel-я.
Ваш вариант в этом плане просто не прокатывает.
2. Офисные конвертеры в формат html выдают достаточно эээ .... "перегруженный" текст htm.
Мне не нравится.
А уж спецам, наверное, и подавно. | |
| |
| |
| |
|
|
| | Теперь понял.
Лет 10 назад я боролся с HTML следующим образом:
1. Спец (Web-мастер) рисовал HTML файлик, вставляя в него мои теги (Код товара, Наименование, Цена, ...)
2. Я брал весь файл и построчно заменял теги на соответствующие значения.
Как мне кажется так проще, чем программно генерить ВЕСЬ HTML код. | |
| |
| |
| |
|
|
| | 1. У меня нет Web-спеца рисовать макет, потому и был слеплен
читатель Excel-бланка=>формирователь html - шаблона.
2. Тут вариантов уже больше, от банальной "простынки", до варианта от Explorer. | |
| |
| |
| |
|
|
| |
от банальной "простынки", до варианта от Explorer.
|
кстати и де он  | |
| |
| |
| |
|
|
| | о-о-о-о-ох...
не трогайте меня.... | |
| |
| |
| |
|
|
| | Что с Вами - любезнейший???????  | |
| |
| |
| |
 25 Кб. |
|
| | дачный сезон начался.
о-о-о-о-ох...
==>> Цветуи! | |
| |
| |
| |
 27 Кб. |
|
| | вот с другой карточки - зблизи ==>> | |
| |
| |
| |
|
|
| | Красота цветов - пожухла
И завяли лепестки
Как забытая старуха
Наклонилась у реки..........
Смотрит в воду и не верит
Где былая красота
И к могиле уж не двери -
Открывают - ворота
Жизнь - стрелою пролетела
Вот была среди невест
На гулянках песни пела
А теперь на этом крест
Где же боже справедливость
Почему - всему конец
На твою надеюсь милость
Мне бы снова под венец
Нет - таков финал любого
Кто приходит в этот мир
Не было ешё иного....
Если только не Вампир
Те живут себе столетья
Попивая кровь людей
У людей для долголетья
Подходящих - нет - идей  | |
| |
| |
| |
|
|
| | побелело
чисто поле
нет уж дней
тех всетлых боле
где под каждым
ей кустом
был готов
и стол и дом | |
| |
| |
| |
|
|
| | Точно - точно -стрекозлино
Обречённо в сиротино!  | |
| |
| |
|
|
| |
|
|
| | ладно, поищу примеры чтобы выложить. | |
| |
| |
|
|
| |
|
|
| | Нет код формирую из кода на вба. манясь по другому. | |
| |
| |
| |
|
|
| | Есть наипростейший способ вывода
DoCmd.OutputTo acOutputForm, Me.Name, acFormatHTML, strPath
Условия: имена полей в запросе(иточнике данных формы) д.б. на русском.
Но это когда надо просто вывести таблицу...  | |
| |
| |
| |
|
|
| | Когда- просто таблицу - это панятно дело- Docmd рулит.
А нам же нужно - чтобы с вые..ном картинку вывести!!!
Так что только кодом!  | |
| |
| |
| |
|
|
| | Существует же такой безопасный способ передачи данных как XML. Данные для отчета закидываются в XML-файл. А после он может быть распарсен либо в ХТМЛ с помощью жаваскрипта, либо в эксель, либо в ворд. Я бы делал отчеты через XML файлы. Это более логично. Собственно для этого этот XML и был создан. Кстати, клиент может и изменять с помощью жаваскриптов XML файл, который в последствии может быть разнесен по базе данных. Таким образом клиент имеет возможност не только просматривать отчет, но и в сам отчет вносить изменения, которые будут сохранены в базе данных. | |
| |
| |
| |
|
|
| | 
Пока я тужился - они на 1С всё сделали. 
| |
| |
| |
| |
|
|
| | Это да. Если надо. Но задачка была разовая... и надо было быстро сварганить.

Однако, на печать бэкграундные цвета не выводятся все-равно....  | |
| |
| |
| |
|
|
| | не панятно почему
Дело в браузере видимо
иль в настройках принтера посмотреть... | |
| |
| |
| |
 60 Кб. |
|
| | так это обычное дело при печати хтмл файла...
поставь в настройках нужную галку и все... ==>> | |
| |
| |
| |
 69 Кб. |
|
| | ==>> | |
| |
| |
|
|
|
|