|
Обработка выбора | ☑ | ||
---|---|---|---|---|
0
Oz11
15.12.11
✎
17:06
|
Помогайте, братцы. Как при выборе элемента справочника из какого-то документа например, производить некоторые действия? Например, есть док. Событие, в нем есть реквизит Контрагент. когда пользователь выбирает контрагента я должен сообщить ему статус этого контрагента. ковырял событие формы выбора ОбработкаВыбора - ничего не получилось.
|
|||
1
Fish
15.12.11
✎
17:07
|
Попробуй ПриИзменении
|
|||
2
kible
15.12.11
✎
17:08
|
При изменении контрагента сообщай статус
|
|||
3
Oz11
15.12.11
✎
17:10
|
да нет. так не подойдет. Событие не единственный документ. вообще при работе с контрагентом нужно сообщать его статус, вызывается ли он из документа, справочника не важно. я думаю есть какой-то способ прописать алгоритм в форме выбора контрагента.
|
|||
4
Archer08
15.12.11
✎
17:41
|
Используй ВладельцаФормы.
|
|||
5
Reset
15.12.11
✎
17:45
|
ПриЗакрытии() формы выбора
|
|||
6
Reset
15.12.11
✎
17:49
|
Правда я походу ляпнул не подумав)
Наверное лучше свою форму выбора нарисовать, со своей кнопкой "выбрать" и своим обработчиком выбора в табл поле |
|||
7
Oz11
15.12.11
✎
18:08
|
да, походу так нельзя сделать не изменяя документы и справочники из которых вызываются контрагенты. сошлись на конкретных документах.
|
|||
8
Mort
15.12.11
✎
18:08
|
Ответ содержится в сабже.
|
|||
9
Mort
15.12.11
✎
18:09
|
Вернее в теме
|
|||
10
Mort
15.12.11
✎
18:09
|
И в (4). Плохо прочитал...
|
|||
11
Oz11
15.12.11
✎
18:49
|
ну да ладно, если заказчика и так устраивает - зачем лишний раз пыжится. не хочу создавать новую тему, но есть еще один вопрос абсолютно не касающийся этой темы. может кто-то занимался задачей определения принадлежности объекта? задача такова. у объекта есть 3 числовых показателя. и есть регистр сведений, который содержит эталонные значения этих трех показателей и соответствующее название. (например, в регистре три записи 1. "Плохо" (1, 1, 1), 2. "Хорошо" (2, 2, 2), 3. "Отлично" (3, 3, 3).) имеется объект с числовыми показателями (1, 1, 1). как определить к какой группе он относится? причем количество записей в регистре может меняться, но структура нет. может кто-то знает хороший несложный алгоритм?
|
|||
12
Oz11
15.12.11
✎
18:53
|
пример получился очень примитивным. эталонные показатели могут быть разными (например, 1, 0, 0; 2, 5, 3; 5, 10, 10), а объект (например, 2, 4, 4).
|
|||
13
kosts
15.12.11
✎
18:58
|
(12) Запросом
|
|||
14
Mort
15.12.11
✎
19:13
|
(12) А если нет соответствующего показателя?
|
|||
15
Oz11
15.12.11
✎
19:18
|
показатель всегда есть. я понимаю что нужно запросом выдерать данные из регистра, но кучу условий мостить как-то не хочется. думал может есть какой-то способ по-красивше.
|
|||
16
kosts
15.12.11
✎
19:25
|
(15) Сделай красивы
|
|||
17
kosts
15.12.11
✎
19:26
|
(15) Сделай красивый запрос.
(Сорри) |
|||
18
Mort
15.12.11
✎
19:28
|
(15) Левое соединение по показателям делаешь и не надо мостить кучу условий.
|
|||
19
Oz11
15.12.11
✎
19:29
|
Тема открыта. очень интересно послушать Ваши мнения по поводу решения этой задачи. wiki:Задача_классификации - ссылка на Вику, если кому-то интересно.
|
|||
20
kosts
15.12.11
✎
19:29
|
(18) В соединении все равно что то написать нужно...
|
|||
21
kosts
15.12.11
✎
19:36
|
(15) И почему условия - это не красивое решение?...
Это тот же кирпичик, что и всё остальное. Сделаешь правильно и оптимально это и будет красиво. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |