Нумерация строк в динамическом списке

1. lenafoxy 06.07.15 17:56 Сейчас в теме
Добрый день, скажите, пожалуйста, как сделать нумерацию строк в динамическом списке? Чтобы строчки были пронумерованы, как в табличной части НомерСтроки... по количеству.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Boneman 302 06.07.15 18:17 Сейчас в теме
(1) lenafoxy, динамический список потому и динамический, что постоянно меняется, у него нет ни статичного начала, ни конца, да и размер - тоже неопределен. Так что прямая нумерация его, невозможна.
Отсортируйся по номеру документа, по возрастанию, чем не нумерация ?

Ну или, отказывайся от динамического списка. Делай Таблицу Значений, заполняй запросом, сортируй, нумеруй и выводи на форму. Можно и обновление сделать. Правда будет работать медленнее чем динамический список, но тут вариантов не особо то много
mirrr; xico; RomanKod; paxanb; spezc; +5 Ответить
4. Xershi 1535 07.10.17 00:24 Сейчас в теме
(1) если вопрос как - то никак! А всё остальное это пляски с бубном над текстом запроса, что лучше не делать!
3. imelanyone 06.10.17 18:54 Сейчас в теме
Здесь есть пример нумерации строк в запросе (возможно, что поможет):
http://zdst.net/1s-8-3-numeratsiya-strok-v-zaprose-konkretnyj-primer-numeratsiya-v-ramkah-gruppy-spravochnika/
Pabio; trupo; +2 Ответить
5. Nik_1c_bitrix 193 06.11.21 11:54 Сейчас в теме
Кодом можно вот так:
&НаСервереБезКонтекста
Процедура Таблица1ПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)
	
	Для каждого Строка Из Строки Цикл
		Строка.Значение.Данные.НомерСтроки = Строка.Ключ;
	КонецЦикла;
 
КонецПроцедуры


В запросе должно быть поле НомерСтроки с нулями
G_112451940611726681042; maxunov95; Crush; miXna5; +4 Ответить
6. Obertone 78 24.03.22 14:44 Сейчас в теме
Можно также в запросе динамического списка для нумерации его строк воспользоваться встроенной функцией АВТОНОМЕРЗАПИСИ(), которая доступна с версии платформы 8.3.13.
Пример её использования можно посмотреть здесь: https://infostart.ru/1c/articles/1171188/
maxunov95; Михаська; user1430860; SagittariusA; +4 Ответить
7. selez-a 18 11.09.24 11:58 Сейчас в теме
Добавил в ДС вычисляемое поле
Путь к данным НомерСтроки
Выражение ВычислитьВыражение("Количество(Поле1)", , ,"Первая", "Текущая")
Нумерует нормально. Проверял на небольшом списке. Как будет вести себя на больших списках, в части производительности не знаю.
8. user1230406 28.11.24 13:24 Сейчас в теме
(7)
Путь к данным НомерСтрок
добавил в СКД или именно в ДС? покажи как выглядит
9. user2116253 28.11.24 16:54 Сейчас в теме
(8) В динамическом списке. Закладка Вычисляемые поля. Добавляем поле. В выражении указываем формулу ВычислитьВыражение("Количество(Поле1)",,,"Первая","Текущая")
10. selez-a 18 28.11.24 16:58 Сейчас в теме
(8) В динамическом списке. Закладка Вычисляемые поля. Добавляем поле. В выражении указываем формулу ВычислитьВыражение("Количество(Поле1)",,,"Первая","Текущая")
11. selez-a 18 28.11.24 17:04 Сейчас в теме
(8) В динамическом списке. Закладка Вычисляемые поля. Добавляем поле. В выражении указываем формулу ВычислитьВыражение("Количество(Поле1)",,,"Первая","Текущая")
Прикрепленные файлы:
Artem1405; +1 Ответить
12. user1863362 28.11.24 18:01 Сейчас в теме
(11) Давай еще под одной учеткой добавь.
13. Fristayla 14.02.25 14:40 Сейчас в теме
(11) Что я делаю не так у меня нет такой вкладки вычисляемое поле?
15. VmvLer 14.02.25 15:49 Сейчас в теме
(13) платформа старая, не помню с какой к ДС прикрутили СКД.
14. VmvLer 14.02.25 15:46 Сейчас в теме
(11) работает чо. В ЗУП и УТ проверил на ДС контрагенты. Как из пушки вычисляет.
Прикрепленные файлы:
НумерацияДС.epf
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот