|
Динамический список 8.3 | ☑ | ||
---|---|---|---|---|
0
Dersus
18.04.20
✎
08:57
|
В динамический список выводятся все записи из документа заказы, абсолютно по всем клиента. Как сделать, чтобы выводились записи только по одному определённому клиенту?
|
|||
1
Cyberhawk
18.04.20
✎
09:06
|
Нужно установить отбор
|
|||
2
Маленький Вопросик
18.04.20
✎
09:07
|
(0) или условие, если сделано произвольным запросом
|
|||
3
Маленький Вопросик
18.04.20
✎
09:08
|
например сделай в запросе даже так:
ГДЕ Контрагент.Код = "0001" |
|||
4
Dersus
18.04.20
✎
09:10
|
(2) (3) как мне указать, чтобы сравнивал с наименованием? На форме есть поле наименование
|
|||
5
hhhh
18.04.20
✎
09:19
|
(4) ГДЕ
Контрагент.Наименование = &Наименование |
|||
6
PuhUfa
18.04.20
✎
09:20
|
(4) Например так:
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(ТвойДинамическийСписок.Отбор, "ИмяПоляПоКоторомуОтбор", Объект.Ссылка, , , Истина); но в твоей версии БСП может быть общий модуль другой... |
|||
7
Dersus
18.04.20
✎
09:33
|
(5) Ошибка при выполнении запроса.
по причине: Ошибка получения данных по причине: Ошибка создания набора данных "НаборДанныхДинамическогоСписка" по причине: Ошибка при исполнении запроса набора данных по причине: {(10, 39)}: Не задано значение параметра "Наименование" ДокументЗаказы.Клиент.Наименование = <<?>>&Наименование |
|||
8
acht
18.04.20
✎
09:35
|
(7) И как ты планируешь это исправить?
|
|||
9
Dersus
18.04.20
✎
09:39
|
(8) Хех если бы я знал, я бы сюда не писал, просто посоветовали сделать так, вот что из этого вышло)
|
|||
10
hhhh
18.04.20
✎
09:39
|
(7) задай параметр этот, не жмотись
|
|||
11
Маленький Вопросик
18.04.20
✎
09:39
|
(5) вот это один из бестолковых подходов - поменяет пользователь наименование - и ничего не найдется
|
|||
12
acht
18.04.20
✎
09:42
|
(9) Сколько заплатишь за решение?
|
|||
13
Маленький Вопросик
18.04.20
✎
09:42
|
тогда пиши в форме примерно вот так
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) ЭтаФорма.Элементы.Склады.СписокВыбора.Очистить(); МойСписокСкладов.Параметры.УстановитьЗначениеПараметра("Код", ЭтаФорма.Склады); КонецПроцедуры МойСписокСкладов - динамический список |
|||
14
Маленький Вопросик
18.04.20
✎
09:43
|
(6) здесь не нужно использовать бсп
|
|||
15
Dersus
18.04.20
✎
09:53
|
(13) ИсторияЗаказовСписок.Параметры.УстановитьЗначениеПараметра("НаименованиеКлиента", ЭтаФорма.ЭтотОбъект.Объект.Наименование);
В итоге вот это сработал |
|||
16
Маленький Вопросик
18.04.20
✎
09:54
|
(15) что за поиск по "наименованию"???? хотябы по ссылке ищи!
бред какой |
|||
17
Dersus
18.04.20
✎
09:55
|
(16) Ну так сработало, теперь когда я в карточку любого клиента захожу, то вижу только его заказы
|
|||
18
PuhUfa
18.04.20
✎
09:58
|
(14) а для чего нужно использовать БСП? -)
|
|||
19
acht
18.04.20
✎
09:59
|
(17) А теперь заведи двух клиентов с одинаковым наименованием (:
|
|||
20
Dersus
18.04.20
✎
10:03
|
(19) А как лучше сделать тогда?
|
|||
21
Dersus
18.04.20
✎
10:03
|
(16) Как по ссылке искать?
|
|||
22
Маленький Вопросик
18.04.20
✎
10:04
|
(14) я применяю бсп для "длительных операций", получения структуры контактной информации и прочего, работы с печатью.....
|
|||
23
acht
18.04.20
✎
10:04
|
(20) Искать по ссылке клиента
|
|||
24
Dersus
18.04.20
✎
10:07
|
(23) Всё сделал по ссылке и всё ок
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |