|
Как обновить надписи при открытии? | ☑ | ||
---|---|---|---|---|
0
Мисти
15.02.13
✎
18:23
|
Процедура ВариантыСрокаПриИзменении(Элемент)
Если Элемент.Значение=0 Тогда ЭтаФорма.ЭлементыФормы.НадписьФормулировки316.Заголовок= "с момента доставки последней единицы Предмета лизинга на территорию Лизингополучателя"; ИначеЕсли Элемент.Значение=1 Тогда ЭтаФорма.ЭлементыФормы.НадписьФормулировки316.Заголовок= "с даты уведомления Лизингополучателем Поставщика о готовности необходимых для монтажа, пуско-наладки и эксплуатации Предмета лизинга условий"; Иначе ЭтаФорма.ЭлементыФормы.НадписьФормулировки316.Заголовок= "с даты подписания Акта соответствия по Договору поставки (по импортным контрактам)"; КонецЕсли; КонецПроцедуры |
|||
1
Мисти
15.02.13
✎
18:25
|
При выборе разных переключателей - появляется текст в форме. При открытии формы значения переключателей сохранены, но текста не видно.
Не придумала, как можно вызвать ту же процедуру - пишу всё по-новой, ориентируясь не на "элемент", а на название переключателя. |
|||
2
Конфигуратор1с
15.02.13
✎
18:30
|
(1) "ориентируясь не на "элемент", а на название переключателя." вообще то так и надо было. Сначала делаете процедуру, а потом вызываете ее и в при открыии и в при изменении
|
|||
3
Мисти
15.02.13
✎
18:33
|
А мне конфигуратор автоматически насоздавал
Процедура ВариантыСрокаПриИзменении(Элемент) - "ПриИзменении" Не надо было на тот элемент вовсе смотреть? |
|||
4
Мисти
15.02.13
✎
18:35
|
Я думала, может, значение еще не изменено в этот момент и привязалась к элементу.
|
|||
5
lapinio
15.02.13
✎
18:37
|
ОбновитьОтображениеДанных()
|
|||
6
lapinio
15.02.13
✎
18:38
|
Как бы можно без ЭтоФорма, а просто
ЭлементыФормы.НадписьФормулировки316.Заголовок |
|||
7
Reset
15.02.13
✎
18:39
|
Процедура ПриОткрытии()
ОтобразитьМоюНадпись(); КонецПроцедуры Процедура ВариантыСрокаПриИзменении(Элемент) ОтобразитьМоюНадпись(); КонецПроцедуры Процедура ОтобразитьМоюНадпись() Если ВариантыСрока=0 Тогда ЭтаФорма.ЭлементыФормы.НадписьФормулировки316.Заголовок= "с момента доставки последней единицы Предмета лизинга на территорию Лизингополучателя"; ИначеЕсли ВариантыСрока=1 Тогда ЭтаФорма.ЭлементыФормы.НадписьФормулировки316.Заголовок= "с даты уведомления Лизингополучателем Поставщика о готовности необходимых для монтажа, пуско-наладки и эксплуатации Предмета лизинга условий"; Иначе ЭтаФорма.ЭлементыФормы.НадписьФормулировки316.Заголовок= "с даты подписания Акта соответствия по Договору поставки (по импортным контрактам)"; КонецЕсли; КонецПроцедуры |
|||
8
Мисти
15.02.13
✎
18:46
|
(7) Красота! Спасибо!
А то - вроде и так работает, но как-то кривовато выгляджит, а на этот раз мою работу увидят не только бухгалтера, но и программист. |
|||
9
Мисти
15.02.13
✎
18:46
|
{Обработка.ЯКос_ЗаполнениеПечатнойФормы.МодульОбъекта(393)}: Ошибка при вызове метода контекста (Execute)
Замена.Execute("[" + СтрокаПараметров.Имя + "]",,,,,,,,, СтрокаПараметров.Значение, 2); по причине: Произошла исключительная ситуация (Microsoft Word): Слишком длинный строковый параметр. Что делать? Там, и правда, целый кусок текста. Ну не разбивать же его на части! |
|||
10
zladenuw
15.02.13
✎
18:49
|
(9) только разбивать
|
|||
11
Мисти
15.02.13
✎
18:53
|
"не верю!"
|
|||
12
Мисти
15.02.13
✎
19:03
|
А если целый абзац - включать или не включать в текст - может, есть какой-то другой способ?
|
|||
13
MMM9000
15.02.13
✎
19:07
|
или разбивать или заставить word грузить его из текстового файла
|
|||
14
Мисти
15.02.13
✎
19:09
|
(13) Стоит ради двух абзацев что-то изобретать?
В любом случае, хотелось бы знать, как "заставить грузить". |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |