Имя: Пароль:
1C
 
Можно ли зафиксировать столбец в таблице
0 Ната
 
14.10.04
21:06
Подскажите, пожалуйста, можно ли программно зафиксировать столбец в таблице, т.е.  чтобы получилась такая таблица

-----------------
       | Иванов
отработано    | Сидоров
до 5 лет    | Петров
------------------
1 GrayT
 
14.10.04
21:14
Именно такая? не красиво же!
2 SnarkHunter
 
14.10.04
21:15
4 параметр метода Опции объекта Таблица...
3 Ната
 
14.10.04
21:19
извините
-----------------
             | Иванов
отработано    | Сидоров
до 5 лет      | Петров
------------------
4 F427
 
14.10.04
21:21
-----------------
отработано    | Иванов
отработано    | Сидоров
до 5 лет    | Петров
------------------
5 F427
 
14.10.04
21:22
хех ... не совсем, но получше...
6 GrayT
 
14.10.04
21:27
| Иванов
отработано    | Сидоров
до 5 лет          | Петров
Дай я попробую :)
(3) Вопрос с опциями решился?
7 F427
 
14.10.04
21:29
(6) хЭрово...
8 Ната
 
14.10.04
21:34
Нет не решился, может быть я не совсем точно поставила вопрос мне нужно сделать отчет, чтобы в столбце было отработанное время, а в строках список сотрудников, количество сотрудников меняется
9 GrayT
 
14.10.04
21:39
.                       | Иванов
отработано    | Сидоров
до 5 лет          | Петров

Ну это фиксация столбца см2
Таб.Опции(0,0,0,1);
Таб.Показать(.....
10 GrayT
 
14.10.04
21:40
Попал, попал(радостно подпрыгивая на стуле) ;)
11 GrayT
 
14.10.04
21:45
Или тебе надо что бы слева была одна общая ячейка, а справа переменное количество сотрудников?
12 Ната
 
14.10.04
21:45
Развлекаетесь, но сотрудников то таблица выводит по столбцами
13 Ната
 
14.10.04
21:46
извините под
14 GrayT
 
14.10.04
21:51
Бр-р-р ни фига не понял. Хошь кинь набросок таблицы в tswsoft DOG tamb.ru
или объясни еще раз для особо тупых как я 8-)

ОФФ а че не развлекаться - день тяжелый был
15 Ната
 
14.10.04
22:09
Отработано.......ФИО.........СуммаВыслуги
До 5 лет........Иванов...........2000
................Петров...........3000
ИТОГО............................5000
До 10 лет и т.д.
16 GrayT
 
14.10.04
22:30
Совсем запутала :)
Цикл по периодам
стр = "До 5 лет"
цикл по людям
   ВывестиСекцию("строка")
   стр = "";
.................
Ну а в секции "Строка" в первой колонке выражение стр

Или я не догнал чего-нить?
17 SnarkHunter
 
14.10.04
22:32
Что-то суть "проблемы" от формулировки вопроса в (0) далековато...
18 NS
 
14.10.04
22:37
Мне можно попробовать?
19 Ната
 
14.10.04
22:37
Извините, что-то  с линией, связь постоянно рвется
20 GrayT
 
14.10.04
22:38
(18)Попробовать Иванов Петров набрать. Или вариант Ответа для Наты?
Разрешаю :)
21 NS
 
14.10.04
22:39
Больше ничего не порвалось?
22 GrayT
 
14.10.04
22:42
Ната, не обращайте внимания, дядя шутит. Но вопрос надо решать скорее....
23 PGY
 
14.10.04
22:50
<table width="29%"  border="1" cellpadding="0" cellspacing="0">
 <tr align="center" valign="middle">
   <td width="48%"><strong>&#1086;&#1090;&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1085;&#1086;</strong></td>
   <td width="52%"><strong>&#1048;&#1074;&#1072;&#1085;&#1086;&#1074;</strong></td>
 </tr>
 <tr align="center" valign="middle">
   <td><strong>&#1086;&#1090;&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1085;&#1086;</strong></td>
   <td><strong>&#1055;&#1077;&#1090;&#1088;&#1086;&#1074;</strong></td>
 </tr>
 <tr align="center" valign="middle">
   <td><strong>&#1076;&#1086; 5 &#1083;&#1077;&#1090; </strong></td>
   <td><strong>&#1057;&#1080;&#1076;&#1086;&#1088;&#1086;&#1074;</strong></td>
 </tr>
</table>
24 GrayT
 
14.10.04
22:53
Еще один погорячился :)
25 PGY
 
14.10.04
23:08
Во..
????????????????????????????
?  отработал  ?   Иванов   ?
????????????????????????????
?  отработал  ?   Петров   ?
????????????????????????????
?  до 5 лет   ?   Сидоров  ?
????????????????????????????
26 PGY
 
14.10.04
23:11
:((
27 Gl00m
 
15.10.04
08:03
Попробуй через таблицу значений.

Вообще ты как данные вытаскиваешь - через запрос? Выборку?
28 Gl00m
 
15.10.04
08:08
Еще попробуй через Таб.ВывестиСекцию("Строка|Столбец1"), Таб.ДобавитьСекцию("Строка|Столбец2").

В таблице нужно создать секции в строках и столбцах.
29 GrayT
 
15.10.04
13:29
А что такое ДобавитьСекцию?
30 Gl00m
 
15.10.04
13:58
(29) Виноват - не ДобавитьСекцию(), а ПрисоединитьСекцию().
31 Ната
 
15.10.04
14:07
Таблица должна иметь такой вид
Отработано лет/Сотрудник/СуммаВыслуги
хххххххххххххх/ИВАНОВххх/2000....
До 5 летхххххх/ПЕТРОВххх/5000....
хххххххххххххх/СИДОРОВхх/3000....
хххххххххххххх/ИТОГОхххх/10000...

и т.д до 10, до 15


А на добавить секцию ругается "Поле агрегатного объекта не обнаружено (ДобавитьСекцию)"
А присоединяет в бок а мне нужно в низ
32 GrayT
 
15.10.04
14:14
Ната, ты прежде чем постить предыдущее читаешь?
33 Ната
 
15.10.04
14:17
извините, у меня второй день не связь, а черт знает что, я отправила, а он опяь отключился, а вообще все внимательно читаю
34 Gl00m
 
15.10.04
14:26
Тогда создавай таблицу значений, заполняй её данными, а потом из таблицы значений в таблицу
35 Ната
 
15.10.04
14:31
Сейчас попробую, хотя ни разу так не делала, нужды не было
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший