![]() |
![]() |
![]() |
|
Как в таблице значенийй сделать колонку в которой будет номер текущей строки? | ☑ | ||
---|---|---|---|---|
0
Самизнаетекто
07.09.08
✎
12:57
|
т.е. надо чтоб этот номер всегда был абсолютным вне зависимости от того двигают ли данные вверх-вниз, вставляют что-то в середину и пр.
Как проще сделать такое? Может где-то в типовых реализовано уже? |
|||
1
AlexWolf
07.09.08
✎
13:06
|
не совсем понятно - "надо чтоб этот номер всегда был абсолютным"...
есть к примеру таблица из 15 строк... строку 15 сдвинули вверх, она стала 14 или все равно 15?... удалили строку 2, строка 15 имеет номер 15 или 14?.. если она все равно остается 15, то при добавлении новой строки у нее номер какой должен быть 15 или 16?... |
|||
2
Самизнаетекто
07.09.08
✎
13:08
|
Если удалили строку 2, то в ТЗ уже не 15, а 14 строк.
т.е. надо номер строки |
|||
3
Самизнаетекто
07.09.08
✎
13:11
|
Придется после каждой операцией с ТЗ пробегать по ней и перенумеровывать.
|
|||
4
AlexWolf
07.09.08
✎
13:15
|
а метод ТЗ "НомерСтроки" не знаком?...
|
|||
5
Злопчинский
07.09.08
✎
14:41
|
да, пилять...
сделай просто: ТвояТЗ.ВидимостьКолонки("НомерСтроки",1); |
|||
6
Дядя Васька
07.09.08
✎
14:43
|
жесть :)
|
|||
7
Собеседник
07.09.08
✎
14:53
|
(6) + 1
(0) колонка "НПП" (Номер по порядку) после модификации тз (удаления, добавления, смещения строк) - перенумировывать "дорого", правда, но я других варинтов не знаю СчетчикЦикла = 0; Для СчетчикЦикла = 1 По ТЗ.КоличествоСтрок() Цикл ТЗ.УстановитьЗначение(СчетчикЦикла,"НПП",СчетчикЦикла); КонецЦикла; |
|||
8
Собеседник
07.09.08
✎
14:55
|
(7) ну я валенок!
(5) даже никогда не подумал бы. действительно ТвояТЗ.ВидимостьКолонки("НомерСтроки",1). (Злопчинский) - сенкс. Век живи век учись! |
|||
9
Злопчинский
07.09.08
✎
14:58
|
(8) ты заодно русский язык подучи.. ;-)
Век живи - век учись... |
|||
10
Собеседник
07.09.08
✎
14:59
|
(9) а где ошибкО, та?
|
|||
11
Дядя Васька
07.09.08
✎
15:00
|
(10) номер, а не номир
|
|||
12
Собеседник
07.09.08
✎
15:00
|
варинтов = вариантов. Это? сорри.
|
|||
13
Собеседник
07.09.08
✎
15:03
|
(12) ну, заклевали :)
перенумировывать = перенумеровывать |
|||
14
Злопчинский
07.09.08
✎
15:07
|
знаки препинания ставить не забывайте... ;-)
|
|||
15
Дядя Васька
07.09.08
✎
15:11
|
Хех! Ведь мало того что хохол, так ведь еще и западный. А любовь к москальской мове прям как у ВР. Смотри, тоже ведь на "запятатках" ловить начну ;)
|
|||
16
Дядя Васька
07.09.08
✎
15:15
|
+(15) Не воспринимай только как оскорбление, я на 1/2 русский, на 1/8 восточный хохол, на 1/8 западный, на 1/4 белорус. Так что против каких-либо славян ничего не имею :)
|
|||
17
Собеседник
07.09.08
✎
15:26
|
ОФФ.
(14) +1 - учту. писать нужно правильно даже на пАдонковском языке :) (15) а есть вопросы к украинцам и Западной Украине в частности? Я кажется ни разу не позволил себе коснуться национальных вопросов. Или я ошибаюсь? Мне, например, не нравится слово "хохол" "Бо я ж можу і щирою українською мовою", а Вы к сожалению - нет. В основоном, как и вся центрально-восточная Украина, говорю на суржике: ГЫ-каю(глухая "г"), "Шо"-каю (вместо "что" или "че"). Так уж получилось. Я извинился за ошибки? Или великорусский шовинизм не дает покоя? |
|||
18
Собеседник
07.09.08
✎
15:27
|
(17) + сорри. долго писал - проверял все. (17) - вычеркнуть.
Еще раз сорри. |
|||
19
Дядя Васька
07.09.08
✎
15:30
|
(17) Мне больше "чи" вместо "или" нравится :)
|
|||
20
Дядя Васька
07.09.08
✎
15:37
|
А вот щирою українською я не можу даже вслух кстати, не то что писать. Я всего лишь о том, что если бы и мог, то не рискнул бы кому на ошибки указывать, бо могу быть и не прав. С русским-то проще, книжки в детстве часто читал...
|
|||
21
Злопчинский
07.09.08
✎
15:37
|
(15-17) я, вообщем-то, белорус... ;-)
особенно понравилась продаваемая на Крещатике майка с надписью (перевод мой) "ругаясь матом ты становишься похож на москаля" |
|||
22
Злопчинский
07.09.08
✎
15:38
|
ну вы тоже.. я ж не заставляю на золотую медаль русский язык знать.. да и сам грешу уже неточностями...
;-) |
|||
23
Дядя Васька
07.09.08
✎
15:39
|
(21) хм.. Фамилия вроде западнянская...
|
|||
24
Злопчинский
07.09.08
✎
15:40
|
(23) угумс, корни с хохляндии.. с Волынской губернии Любомльчского уезда..
|
|||
25
Дядя Васька
07.09.08
✎
15:48
|
кстати "вообщем-то" = " в общем-то" ;)
|
|||
26
Самизнаетекто
07.09.08
✎
17:14
|
какдля этой колонки установить ширину? а то она очень широкая
|
|||
27
Скользящий
07.09.08
✎
17:17
|
(26)
НоваяКолонка(<?>,,,,,,,); Синтаксис: НоваяКолонка(<Идентификатор>,<Тип>,<Длина>,<Точность>,<Заголовок>,<Ширина>,<Формат>,<Положение>) Назначение: Добавить в конец таблицы значений новую колонку. Возвращает номер новой колонки. Параметры: <Идентификатор> - необязательный параметр. Идентификатор колонки. Если не указан, то обращение к колонке возможно только по номеру. <Тип> - необязательный параметр. Строка или вид субконто, задающий тип колонки. Если не указан, то можно хранить любой тип. <Длина> - необязательный параметр. Длина для числовой или строковой колонки. <Точность> - необязательный параметр. Точность (длина дробной части) для числовой колонки. <Заголовок> - необязательный параметр. Строковое выражение, содержащее заголовок колонки в элементе диалога типа ''ТаблицаЗначений''. <Ширина> - необязательный параметр. Числовое выражение, содержащее ширину колонки (в символах) для представления колонки в элементе диалога типа ''ТаблицаЗначений''. <Формат> - необязательный параметр. Строковое выражение, содержащее форматную строку, которая будет использована при визуальном отображении значений данной колонки. <Положение> - необязательный параметр. Определяет вариант выравнивания при визуальном отображении значений данной колонки. Число: 1 - слева; 2 - справа. |
|||
28
Самизнаетекто
07.09.08
✎
17:23
|
(27) ее не надо добавлять, она служебная, типа.
вот так она появляется: ТЗНастройка.ВидимостьКолонки("НомерСтроки",1); теперь задача сдулать ее Уже |
|||
29
Дядя Васька
07.09.08
✎
17:25
|
(28) УстановитьПараметрыКолонки() вчера отменили? А синтаксис-помощник?
|
|||
30
victuan1
07.09.08
✎
17:26
|
(27) Зря ты всю ветку не прочитал. У него это не новая колонка. Ему больше подойдет УстановитьПараметрыКолонки
|
|||
31
Самизнаетекто
07.09.08
✎
17:36
|
ТЗНастройка.ВидимостьКолонки("НомерСтроки",1);
ТЗНастройка.УстановитьПараметрыКолонки("НомерСтроки",,,,"Нр"); никакого эффекта |
|||
32
Собеседник
07.09.08
✎
17:37
|
(29)
Жаль но УстановитьПараметрыКолонки - для колонки "НомерСтроки" работает не так как для "обычной" колонки. Проверил. Шириной управлять и задать заголовок не получается тз.УстановитьПараметрыКолонки("НомерСтроки",,,,"№",6); а вот как выход, чтобы сделать колонку "НомерСтроки" 'ужее', можно сделать так тз.Фиксировать(,1); |
|||
33
Самизнаетекто
07.09.08
✎
17:41
|
Вывод печален - 1снеги бездари, это показано в (27) и (29)
|
|||
34
Скользящий
07.09.08
✎
17:46
|
(33) Один дурак не умеет читать синтакс-помощник, юзать яндекс, и думать своей головой. Поэтому все остальные, которые ему помогают - бездари. А пошел ты в пешее эротическое путешествие, товарищ.
|
|||
35
Дядя Васька
07.09.08
✎
17:47
|
(33) Парниша, а вам не кажется что ваше место возле параши? Я те че ща, должен кинуться проверять меняется ширина у служебной колонки или нет? Ткнул носом в функцию которая это делает и все. Сам-то только копипастить можешь, даже в СП заглянуть ума не хватает...
|
|||
36
Самизнаетекто
07.09.08
✎
17:48
|
Какие вы милые! Оба!
|
|||
38
Самизнаетекто
07.09.08
✎
17:52
|
гыыыы Антоша нервничает LOL!
|
|||
39
Скользящий
07.09.08
✎
17:54
|
Я спокоен как танк. ) щас пойду в ведьмака гамать. Чистое удовольствие, махнуть пива, послать прапора на фиг, потом отключить мисту и погамать. Удачи.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |