|
Вывести штрихкоды для номенклатуры через запятую с помощью динамического списка | ☑ | ||
---|---|---|---|---|
0
Artem2412
21.12.23
✎
11:23
|
Есть справочник Номенклатуры, Розницы 2.3.
Хочу вывести с помощью динамического списка штрихкоды для номенклатуры. Список настроил, но если у номенклатуры несколько штрихкодов, то тогда не работает, временно в запросе сгрупировал штрихкоды по максимуму. Можно ли как то вывести штрихкоды через запятую? |
|||
1
Волшебник
21.12.23
✎
11:24
|
Функция СтрСоединить()
https://www.about1c.ru/v83/language-reference/string-functions/str-concat |
|||
2
Artem2412
21.12.23
✎
11:56
|
это при создании на сервере нужно делать новый запрос получается?
|
|||
3
Donkey_hot
21.12.23
✎
12:27
|
(0) ПриПолученииДанныхНаСервере()
|
|||
4
Artem2412
21.12.23
✎
15:59
|
Такой процедуры нету
|
|||
5
unenu
21.12.23
✎
16:03
|
(4) Доступен, начиная с версии 8.3.10.
|
|||
6
Artem2412
22.12.23
✎
20:31
|
вроде разобрался, всем спасибо
Выводит лишнии запятые, где ошибка в запросе? ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Штрихкод = ""; Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Штрихкод = "" + ВыборкаДетальныеЗаписи.Штрихкод + ", " + Штрихкод; СтрокаСписка = Строки[ВыборкаДетальныеЗаписи.Владелец]; СтрокаСписка.Данные.Штрихкод = Штрихкод; КонецЦикла; |
|||
7
Donkey_hot
22.12.23
✎
21:24
|
(6) Ошибки в запросе нет, а если бы и была, как мы о ней узнаем, если не видим запрос. По поводу запятых:
Штрихкод = ""; Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Если ЗначениеЗаполнено(Штрихкод) Тогда Штрихкод = Штрихкод + ", "; КонецЕсли; Штрихкод = Штрихкод + ВыборкаДетальныеЗаписи.Штрихкод; КонецЦикла; СтрокаСписка = Строки[ВыборкаДетальныеЗаписи.Владелец]; СтрокаСписка.Данные.Штрихкод = Штрихкод; |
|||
8
Artem2412
23.12.23
✎
02:25
|
(7) спасибо, получилось, но нашел новую проблему:
когда вбиваешь штрихкод в поиск ничего не находит |
|||
9
Мимохожий Однако
23.12.23
✎
07:02
|
не там ищешь
|
|||
10
Artem2412
23.12.23
✎
13:28
|
(9) а где искать?
|
|||
11
Мимохожий Однако
23.12.23
✎
14:26
|
(10) Как догадаться , где ты ищешь?
|
|||
12
nextssbt
23.12.23
✎
15:54
|
(0) проще всего и правильней
заведите ДопРеквизит "ВсеШтрихКоды" ну и при записи Номенклатуры пишите туда все штрих коды потом соотв выводите |
|||
13
PR
23.12.23
✎
15:58
|
(0) А если их 300 штук?
|
|||
14
Мимохожий Однако
23.12.23
✎
16:49
|
сама идея подобного отображения штрихкодов не имеет смысла.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |