|
Модифицируется документ | ☑ | ||
---|---|---|---|---|
0
Boleev v2
15.10.12
✎
01:31
|
Обычные формы.
У документа есть реквизит Подписант типа число. На форму добавлено поле выбора с соответствующими данными Подписант и указанно РежимВыбораИзСписка = Истина. Перед открытием формы формирую список значений для поля выбора СписокПодписантов = Новый СписокЗначений; СписокПодписантов.Добавить(0,"Пользователь"); СписокПодписантов.Добавить(1,"Представитель пользователя"); ЭлементыФормы.Подписант.СписокВыбора = СписокПодписантов; Затем при открытии ЭлементыФормы.Подписант.Значение =Подписант; и в этот момент документ модифицируется. ЧЯДНТ? |
|||
1
France
15.10.12
✎
01:32
|
ну, если изменил значение, то почему бы и не модифицироватся??
|
|||
2
Boleev v2
15.10.12
✎
01:34
|
(1) а как тогда при открытии указать нужную строку списка выбора?
|
|||
3
France
15.10.12
✎
01:39
|
ну для данного случая - если всего два значения, может и не нужен список??
|
|||
4
Boleev v2
15.10.12
✎
01:41
|
(3) а какая разница?
|
|||
5
Азат
15.10.12
✎
01:44
|
убери строку с элементом, оно и так норм отработает
|
|||
6
alexei366
15.10.12
✎
01:49
|
Подписант = 1
|
|||
7
Boleev v2
15.10.12
✎
01:49
|
(5) хрена лысого. при открытии пустое поле ввода
|
|||
8
Boleev v2
15.10.12
✎
10:05
|
подниму
|
|||
9
Stim
15.10.12
✎
10:10
|
галочка ИзменяетДанные
|
|||
10
Serg_1960
15.10.12
✎
10:12
|
Изменяешь значение реквизита документа и хочешь чтобы он не был модифицирован? "Еврей чтоли"(с)
Измени свойство "Изменяет данные" - но это не "айс". Как вариант - записать документ в форме после этого... что тоже "не есть хорошо". "Работает? Не трогай!"(с) |
|||
11
YF
15.10.12
✎
10:14
|
ЭлементыФормы.Подписант.СписокВыбора - нужно устанавливать текущую строку, а не модифицировать значение
|
|||
12
Aprobator
15.10.12
✎
10:15
|
может так, хотя имхается мне, что (11) ближе к теме:
|
|||
13
Boleev v2
15.10.12
✎
10:16
|
(11) ЭлементыФормы.Подписант.СписокВыбора.НайтиПоЗначению(Подписант) не работает
|
|||
14
Aprobator
15.10.12
✎
10:16
|
(12) вру вообще то
|
|||
15
Boleev v2
15.10.12
✎
10:16
|
(12) новый срабатывает без проблем и без этого кода
|
|||
16
Stim
15.10.12
✎
10:17
|
ЭлементыФормы.Подписант.Значение =Подписант;
вот здесь модификация |
|||
17
Aprobator
15.10.12
✎
10:17
|
ЭлементыФормы.Подписант.ТекущаяСтрока = СписокВыбора.НайтиПоЗначению(Подписант).
|
|||
18
Aprobator
15.10.12
✎
10:19
|
или вернее так:
|
|||
19
Aprobator
15.10.12
✎
10:19
|
короче гдк то рядом. Отладчик поможет тебе.
|
|||
20
Boleev v2
15.10.12
✎
10:22
|
(18) Поле объекта не обнаружено (ТекущаяСтрока)
|
|||
21
YF
15.10.12
✎
10:26
|
(20) Отладчиком воспользуйся ... + может в ПриОткрытии делать ...
|
|||
22
Boleev v2
15.10.12
✎
10:27
|
(21) отладчик не помог. Делал уже и при открытии и перед открытием.
|
|||
23
YF
15.10.12
✎
10:28
|
(22) Неправильный отладчик?
|
|||
24
Boleev v2
15.10.12
✎
10:29
|
(23) ничего похожего на то чтобы установить текущую строку списка выбора там нет.
|
|||
25
YF
15.10.12
✎
10:29
|
+
Вообще прямо в модуле формы нарисуй добавление в список |
|||
26
Boleev v2
15.10.12
✎
10:32
|
(25) там должно же и как в (0) работать. Вроде элементарная задача.
|
|||
27
YF
15.10.12
✎
10:35
|
(26) Ну в (5) все правильно говорится. Если значение заполнено, то будет нужная строка текущей - попробуй
|
|||
28
Boleev v2
15.10.12
✎
10:40
|
(27) нифига
|
|||
29
YF
15.10.12
✎
10:40
|
(28) Посмотри ПлатежноеТребование в БП 2.0
|
|||
30
Serg_1960
15.10.12
✎
10:42
|
Хех... Может быть у тс поле связано с данными? :))
|
|||
31
Boleev v2
15.10.12
✎
11:12
|
(29) аха.спасибо. сделал как там. Странно, что они через Ж это делают.
|
|||
32
Aprobator
15.10.12
✎
13:52
|
(30) связано конечно. В вопросе это описано.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |