|
v7: как использовать глПрисвоитьЗначение() для элементов формы. | ☑ | ||
---|---|---|---|---|
0
Ковычки
06.12.11
✎
02:59
|
Как заполнить реквизит формы по имени без вк, если это не список и не таблица значений ?
|
7 |
||
1
Aleksey
06.12.11
✎
03:04
|
Шаблон?
|
|||
2
Aleksey
06.12.11
✎
03:05
|
Функция Присвоить(Чему,Что)
Чему = Что; Возврат ""; КонецФункции Для й=Начало по (Дней+Начало-1) цикл Шаблон("[Присвоить(День"+й+",Рек"+й+")]"); КонецЦикла; |
|||
3
Ковычки
06.12.11
✎
07:03
|
Реквизит формы
|
|||
4
Ковычки
06.12.11
✎
07:07
|
хотя да, без передачи конт.ххх, просто ххх канает конечно
|
|||
5
skunk
06.12.11
✎
07:15
|
зачем шаблон ... там же была для формы установитьаттрибут ... или как-то так
|
6 7 |
||
6
Ковычки
06.12.11
✎
07:19
|
(5) это в доках и справочниках, не для реквизитов формы
|
|||
7
Rie
06.12.11
✎
07:19
|
||||
8
Ковычки
06.12.11
✎
07:22
|
как бы попутно выяснить тип реквизита
Список и ТЗ понятно а вот без вывода шелухи на экран текстовый реквизит ? |
9 |
||
9
Rie
06.12.11
✎
07:25
|
(8) Текстовый реквизит - это поле ввода? Спроси у его значения ТипЗначения.
|
11 |
||
10
Ковычки
06.12.11
✎
07:25
|
Попытка
х=Конт.Форма.ПолучитьАтрибут("ххх"); Если Шаблон("[Конт.ххх]")="[Конт.ххх]" Тогда Сообщить("Это не заполняемый реквизит"); а как бы без сообщизмов в области сообщений ? |
12 16 |
||
11
Ковычки
06.12.11
✎
07:25
|
(9) нет, это текст на форме
|
|||
12
Rie
06.12.11
✎
07:30
|
(10) Ничего непонятно. Не выводи сообщение - и не будет "сообщизмов".
Текст на форме - возьми у него Заголовок(). |
13 |
||
13
Ковычки
06.12.11
✎
07:37
|
(12) я не знаю зарание какой это реквизит
|
15 |
||
14
Ковычки
06.12.11
✎
07:38
|
Заголовок() есть у всех реквизитов
|
|||
15
Rie
06.12.11
✎
07:41
|
(13) IMHO, без FormEx тут - никак.
|
16 |
||
16
Ковычки
06.12.11
✎
08:23
|
17 |
|||
17
skunk
06.12.11
✎
08:58
|
(16)в чем мусор?
|
18 |
||
18
Ковычки
06.12.11
✎
09:00
|
(17) в строчке Если Шаблон(...
если будет текст на форме или еще какой разделитель то выдасть ошибку в область сообщений, хотя и продолжит выполнение |
|||
19
OnCheck
06.12.11
✎
09:06
|
область задачи какая? у меня была подобная задача, я правила заполнения формы писал, то ли в xml то ли еще в каком файлике.
|
|||
20
Ковычки
06.12.11
✎
09:09
|
какие правила ?
это для всех форм |
|||
21
OnCheck
06.12.11
✎
09:12
|
ну в правилах указывал, во первых все реквизиты, которые нужно обрабатывать, разделителя, например, нету в правилах; тип реквизита, видимость, доступность. Значение приходило параметром и устанавливалось нужным методом в зависимости от типа реквизита.
P.S. Это был универсальный рабочий стол для различных должностей. С различным уровнем доступа. |
|||
22
Ковычки
06.12.11
✎
09:14
|
какой рабочий стол ? это 77
|
24 |
||
23
skunk
06.12.11
✎
09:15
|
в клюшках тоже можно сделать рабочий стол
|
25 |
||
24
OnCheck
06.12.11
✎
09:16
|
(22) обработка выполняла функции раб стола
|
25 |
||
25
Ковычки
06.12.11
✎
09:20
|
||||
26
Ёпрст
06.12.11
✎
09:30
|
Тебе получить или установить ?
Всё делается штатно, через шаблон |
27 |
||
27
Ковычки
06.12.11
✎
10:27
|
(26) уже напомнили )
теперь бы выяснить что за реквизит, текст, разделитель или еще какая шняга |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |