|
Нумерация строк в табличной части | ☑ | ||
---|---|---|---|---|
0
bvb
08.12.11
✎
18:26
|
Нужно нумеровать строки в табличном поле обработки.
1. 2. 3. и т.д. При перемещении, удалении , вставке строк , сортировке по реквизиту. Нумерация пресчитывается заново. Я не придумал ничего лучшего написать для приПолученииДанных() Для каждого ОформлениеСтроки из ОформленияСтрок Цикл Если Элемент.Колонки.НомерСтроки.Видимость Тогда ОформлениеСтроки.ДанныеСтроки.НомерСтроки = Строка(Развоз.Индекс(ОформлениеСтроки.ДанныеСтроки) + 1) + "."; КонецЕсли; КонецЦикла Работает но сильно тормозит т.к. ПриПолученииДанных() вызывается все время при обновленнии формы. Есть ли другой путь ? |
|||
1
Господин ПЖ
08.12.11
✎
18:29
|
в чем глубинный смысл сего действа?
|
|||
2
Asmody
08.12.11
✎
18:29
|
данные какие в табличном поле?
|
|||
3
vicof
08.12.11
✎
18:29
|
строки стандартно нумеруются и без твоего вмешательства
|
|||
4
bvb
08.12.11
✎
19:09
|
(1) смысл так хочет заказчик
(2) текст надо пологать "1." |
|||
5
DrShad
08.12.11
✎
19:11
|
(4) тип данных табличного поля?
|
|||
6
Господин ПЖ
08.12.11
✎
19:12
|
>смысл так хочет заказчик
идет он в сад... все как дураки наоборот пытаются сохранить привязку строки... guid_ы там в строках генерят |
|||
7
Ant1773
08.12.11
✎
19:36
|
(0) Честно говоря - не понимаю смысл, но... Добавьте еще один реквизит ТЧ и пишите туда чего-нибудь (н.п. макс.номер+1) при добавлении и копировании строки.
Т.е. заполняет пользователь ТЧ: НомерСтрокиТЧ ДопНомерУникальность 1 1 2 2 3 3 4 4 Удалил строку 2 - стало: НомерСтрокиТЧ ДопНомерУникальность 1 1 2 3 3 4 Следующую строку добавляет - берем максимальный номер и прибавляем единицу: НомерСтрокиТЧ ДопНомерУникальность 4 5 Или все же нужно просто нумерацию строк (всегда 1-2-3-4-5)? Так она же и стандартно есть? |
|||
8
bvb
08.12.11
✎
19:44
|
(5) Таблица значений из текстаже понятно
(6)никакая привязка строки не нужна - хочет блин эстетики. И именно с точкой. Я так понимаю в данном виде идея права ни жизнь не имеет ? |
|||
9
petrowsky
08.12.11
✎
21:34
|
при добавлении строки нумеровать по порядку 1, 2, 3
а при удалении/перемещении строки перезаписывать все нижеидущие |
|||
10
bvb
09.12.11
✎
10:44
|
(9) Как отследить сортировку и кнопки перемещения ?
|
|||
11
DSatan
09.12.11
✎
10:51
|
(9) там и так есть служебный номер строки
|
|||
12
Serg_1960
09.12.11
✎
10:53
|
"хочет блин эстетики. И именно с точкой." - эстеты, блин :)
Нумерация строк идёт "автоматом"? Зачем это ломать? Скрыть колонку с номером строки и подставить свою колонку "с точкой". Значение - из значения "типовой" колонки плюс ихняя горячо любивая "точка"...ин :) |
|||
13
Serg_1960
09.12.11
✎
11:00
|
(офф) У меня бухие тоже уперлись: не хотят, как типовом бланке (..., в Московский банк ОАО "СБЕРБАНК"...). А хотят "склонения" (в Московском банке ОАО "СБЕРБАНК")
Эстеты, блин... тогда уж пожелайте "в Московском банке ОАО "СБЕРБАНКе" - чего скромничать-то? :)) |
|||
14
ILM
гуру
09.12.11
✎
11:14
|
Сильно большую власть захватили бухгалтеры на предприятиях.
Там где решают не финики и бухи, а инженеры-производственники или отделы развития дела в 20 раз лучше. (0) В таком случае что мешает им ответить - хорошо с вас 100 тыщ, за эту хрень. |
|||
15
Defender aka LINN
09.12.11
✎
11:17
|
(10) Про то, что есть поле "Номер строки" - уже говорили?
|
|||
16
Ant1773
09.12.11
✎
19:50
|
(8) (13) - соболезную. Наверное тут единственный вариант - "Будет тормозить + еще 20 тыр" (за склонения можно и больше).
(14) Я сам бухгалтерия. Точнее АСУГБ. :) И глав.бух у нас из АСУГБ. И решаем мы ИМХО неплохо. :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |