|
Несколько вопросов по УПР интерфейсу | ☑ | ||
---|---|---|---|---|
0
picom
17.08.11
✎
09:50
|
Помогите новичку в 8.2 УПР
Копошусь в модуле формы, и застрял Вот вопросики . 1. Элементы.Товары.ТекущиеДанные.Товар имеет тип справочника но артикул получить не могу. ((( т.е. Элементы.Товары.ТекущиеДанные.Товар.Артикул не работает в отладчике не разворачивает. Как получить? . 2. Обновления отображения на форме больше нет. Использовать вместо ОбработкаОповещения ? . 3. Как осуществить переход к новой строке в ТЧ товары после окончания ввода текста? |
|||
1
unregistered
17.08.11
✎
09:52
|
(0)
1. Реквизиты недоступны на клиенте. Читай СП: СправочникСсылка.<Имя справочника> (CatalogRef.<Имя справочника>) <Имя реквизита> (<Attribute name>) Использование: Только чтение. Описание: Тип: Произвольный. Набор свойств содержит значения реквизитов справочника. Доступ к значению осуществляется по имени, как оно задано в конфигураторе. Доступность: СЕРВЕР, ТОЛСТЫЙ КЛИЕНТ, ВНЕШНЕЕ СОЕДИНЕНИЕ. |
|||
2
picom
17.08.11
✎
09:53
|
(1) это я понял, а как быть
запрашивать у процедуру на сервере ? |
|||
3
unregistered
17.08.11
✎
09:55
|
+ к (1) Как получить?
напиши функцию НаСервереБезКонтекста &НаСервереБезКонтекста Функция УзнатьАртикул(Номенклатура) Возврат Номенклатура.Артикул; КонецФункции и вызови её: Артикул = УзнатьАртикул(Элементы.Товары.ТекущиеДанные.Товар); |
|||
4
banco
17.08.11
✎
09:58
|
если надо только отобразить на форме, то сразу добавь поле артикул на форму
|
|||
5
picom
17.08.11
✎
09:58
|
(3) Отлично СПС
жду помощи по п.2 п.3 из (0) |
|||
6
lxs
17.08.11
✎
10:01
|
2. Есть.
3. Так же .как и раньше. |
|||
7
picom
17.08.11
✎
10:03
|
(6) 2. Как она теперь называется, не могу найти
(6) 3. Раньше делал так, а теперь непонятно ЭлементыФормы.Товары.ТекущаяСтрока = мСледующаяСтрока; |
|||
8
banco
17.08.11
✎
10:05
|
2. нет, используй условное оформление
3. Элементы.Товары.ТекущаяСтрока = Идентификатор текущей строки таблицы |
|||
9
lxs
17.08.11
✎
10:07
|
(7) УправляемаяФорма.ОбновитьОтображениеДанных (ManagedForm.RefreshDataRepresentation)
УправляемаяФорма (ManagedForm) ОбновитьОтображениеДанных (RefreshDataRepresentation) |
|||
10
lxs
17.08.11
✎
10:09
|
+(9) АвтовводНовойСтроки у свойства таблицы на форме в Истина
|
|||
11
lxs
17.08.11
✎
10:09
|
(7) накуя ты раньше так делал? автоввод и на 8.1 был.
|
|||
12
banco
17.08.11
✎
10:11
|
а ОбновитьОтображениеДанных() ему не поможет, он не этого хочет
|
|||
13
lxs
17.08.11
✎
10:12
|
(12) ты телепат?
|
|||
14
detec
17.08.11
✎
10:15
|
Если обновляется ТаблицаФормы, то нужно её обновлять через Обновить(). Просто обновление формы не прокатит.
|
|||
15
picom
17.08.11
✎
10:28
|
(11) причем тут автоввод
надо перейти к следующей существующей строке например когда скидки проставляешь |
|||
16
lxs
17.08.11
✎
10:30
|
(15) Как написал, такой ответ и получил: "переход к новой строке в ТЧ" - понимается как переход к новой строке после окончания редактирования предыдущей.
Сказал бы " к следующей", получил бы иной ответ. Телепатить у меня нет желания. |
|||
17
picom
17.08.11
✎
10:34
|
(16) ошибся, прошу прощения
п.2 победил &НаКлиенте Процедура ТоварыСерийныйНомерОкончаниеВводаТекста(Элемент, Текст, ДанныеВыбора, СтандартнаяОбработка) Элементы.Товары.ТекущиеДанные.СерийныйНомер = Текст ; Элементы.Товары.ТекущаяСтрока = Элементы.Товары.ТекущиеДанные.НомерСтроки ; |
|||
18
lxs
17.08.11
✎
10:42
|
"Элементы.Товары.ТекущаяСтрока = Элементы.Товары.ТекущиеДанные.НомерСтроки ;" - выдели последнюю строку, сильно удивишься
|
|||
19
picom
17.08.11
✎
10:59
|
(18) сам так думал что ругнется
оказывается что все нормально оставил код так, без проверок на конец |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |