|
ИнформационнаяСтрока() в 1С 8.2 | ☑ | ||
---|---|---|---|---|
0
Melcor
12.11.13
✎
10:01
|
Доброго утра. Подскажите пжл. В 1С 7.7 можно было добавить в форму диалога реквизит текст и прописать процедуру ИнформационнаяСтрока() в которой указывать выводимые в этот реквизит данные. например данные из ТЗ или справочника. А как подобное реализовать в 1С 8.2
|
|||
1
Melcor
12.11.13
✎
10:02
|
т.е. щелкаешь по строкам ТЗ и реквизит текст обновляется
|
|||
2
mikecool
12.11.13
✎
10:02
|
то же самое + обработкаожидания
|
|||
3
Melcor
12.11.13
✎
10:04
|
(2) так обработка ожидания не по времени разве работает? мне надо при изменении строки или колонки Табличного поля чтобы выполнялась процедура
|
|||
4
mikecool
12.11.13
✎
10:06
|
(3) ну сработает через секунду, не переживут?
|
|||
5
Melcor
12.11.13
✎
10:07
|
(4) ну это не вариант
|
|||
6
KUBIK
12.11.13
✎
10:07
|
ТабличноеПоле (TableBox)
ПриВыводеСтроки (OnRowOutput) Синтаксис: ПриВыводеСтроки(<ОформлениеСтроки>, <ДанныеСтроки>) Параметры: <ОформлениеСтроки> Тип: ОформлениеСтроки. Содержит оформление строки (шрифт, цвет) и коллекцию оформлений ячеек. <ДанныеСтроки> Данные выводимой строки. Параметр соответствует свойству ТекущиеДанные для выводимой строки. Описание: Возникает при выводе строки в табличном поле. В процедуре-обработчике события допускается изменение оформления как строки в целом, так и каждой ячейке в отдельности. |
|||
7
KUBIK
12.11.13
✎
10:11
|
(6) Сорри, не то
Вот твое: ТабличноеПоле.ТекущиеДанные (TableBox.CurrentData) ТабличноеПоле (TableBox) ТекущиеДанные (CurrentData) Использование: Только чтение. Описание: Содержит данные текущей строки табличного поля. Доступность: Толстый клиент. Примечание: Тип значения данных строки табличного поля приведен в описаниях расширений табличного поля у соответствующих объектов. Для табличных полей, отображающих иерархический список в виде дерева, свойство может принимать значение Неопределено. |
|||
8
kosts
12.11.13
✎
10:12
|
(3) Можно прицепить текущие данные колонки ТЗ в ячейке.
Само все будет показывать. Если нужно выводить обработанный текст, то есть подходящие события ТЗ, ПриАвтивизацииСтроки, ПриАктивизацииЯчейки, ПриАктивизацииКолонки. Есть события формы ОбновлениеОтображения - которое вызывается по каждому чиху. Ну и про ожидание уже написали. В событии можно написать что-то вроде ЭлементыФормы.Надпись1.Заголовок = ПолучитьНужныйТекст(); |
|||
9
kosts
12.11.13
✎
10:15
|
(8) * Можно прицепить данные надписи к текущим данным колонки ТЗ.
|
|||
10
Melcor
12.11.13
✎
10:15
|
(8) пробовал ОбновлениеОтображения, срабатывает только если что-то меняешь, так же как и ПриАктивизацииСтроки, а надо чтобы на любое твое действие срабатывала нужная процедура, вот как это сделать не пойму
|
|||
11
1dvd
12.11.13
✎
10:16
|
(10) отключай семёрошные мозги. В снеговике всё по-другому :)
|
|||
12
Melcor
12.11.13
✎
10:18
|
(11) да я не против их отключить) 8-ные еще не включились )
|
|||
13
Ofizer
12.11.13
✎
10:32
|
(10) а разве (1)"т.е. щелкаешь по строкам ТЗ и реквизит текст обновляется" - ПриАктивизацииСтроки не срабатывает?
|
|||
14
kosts
12.11.13
✎
10:37
|
(10) >любое твое действие срабатывала нужная процедура
Определись на какие действия нужна реакция |
|||
15
kosts
12.11.13
✎
10:38
|
(3) >мне надо при изменении строки или колонки Табличного поля чтобы выполнялась процедура
ПриАвтивизацииСтроки, ПриАктивизацииЯчейки, ПриАктивизацииКолонки. |
|||
16
Melcor
12.11.13
✎
10:42
|
(13) (15) Нет не срабатывает, надо чтобы срабатывала при щелчке на Табличном поле когда меняешь строку или колонку и
|
|||
17
Defender aka LINN
12.11.13
✎
10:42
|
Православный способ - при изменении строки подключить одноразовый обработчик ожидания.
|
|||
18
Defender aka LINN
12.11.13
✎
10:43
|
(16) А вот свистеть нам не надо только. Все срабатывает
|
|||
19
Ofizer
12.11.13
✎
10:44
|
(18) +1
|
|||
20
Melcor
12.11.13
✎
10:45
|
(18) Звиняйте братцы) До этого процедуру удалил в форме) ага, срабатывает, всё пучком) Спасибо огромное
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |