|
1c 8.3.6 Неопределенно = Фиксированный массив ( Несоответствие типов) | ☑ | ||
---|---|---|---|---|
0
Geroy
14.08.15
✎
16:46
|
ТипЗнч(ПараметрыВыбора) = ТипЗнч(ПараметрыВыбораБанковскихСчетов(Объект.ПорядокОплаты))
Неопределенно = Фиксированный массив ( Несоответствие типов) Ошибка в типовой УТ 11.1 Как поступить? |
|||
1
vde69
14.08.15
✎
16:51
|
научится задавать вопросы, что бы в них хоть чуток было понятно...
|
|||
2
Geroy
14.08.15
✎
16:51
|
Вернее в конфигураторе так
ПараметрыВыбора=ПараметрыВыбораБанковскихСчетов(Объект.ПорядокОплаты) |
|||
3
Geroy
14.08.15
✎
16:53
|
(1) а что не понятного
У Реквизита ПараметрыВыбора тип НЕОПРЕДЕЛЕННО Ему пытаются назначить значение результата функции ПараметрыВыбораБанковскихСчетов(Объект.ПорядокОплаты) Но ругается на Несоответствие типов |
|||
4
alexei366
14.08.15
✎
16:58
|
(0) Мне вообще кажется исходя из
"ТипЗнч(ПараметрыВыбора) = ТипЗнч(ПараметрыВыбораБанковскихСчетов(Объект.ПорядокОплаты)) " что здесь гдето должно быть "Если ... Тогда" |
|||
5
Geroy
14.08.15
✎
17:03
|
(4) ПараметрыВыбора = ПараметрыВыбораБанковскихСчетов(Объект.ПорядокОплаты);
Элементы.БанковскийСчет.ПараметрыВыбора = ПараметрыВыбора; Элементы.БанковскийСчетКонтрагента.ПараметрыВыбора = ПараметрыВыбора; Элементы.БанковскийСчетПроцентов.ПараметрыВыбора = ПараметрыВыбора; Элементы.БанковскийСчетКомиссии.ПараметрыВыбора = ПараметрыВыбора; Элементы.Касса.ПараметрыВыбора = ПараметрыВыбора; Элементы.Партнер.ПараметрыВыбора = ПараметрыВыбораПартнера(); УстановитьПараметрыВыбораСтатейДДС(); |
|||
6
Geroy
14.08.15
✎
17:05
|
сейчас получается чтоб заработало
Нужно сменить Тип ПараметрыВыбора на Фиксированный массив |
|||
7
igork1966
14.08.15
✎
17:07
|
(0) Заведи себе блокнотик, там и переписывайся сам с собой. ;-)))
|
|||
8
Geroy
14.08.15
✎
17:08
|
(7) как сменить тип на фиксированный массив?
|
|||
9
DS
14.08.15
✎
17:10
|
(8) Назачем? При присвоении значения тип изменится.
|
|||
10
igork1966
14.08.15
✎
17:10
|
(7) Ты жж@шь... на поток сознания ответить нормально только телепаты могут
|
|||
11
Geroy
14.08.15
✎
17:11
|
(9) РУГАЕТСЯ НА НЕСООТВЕТСТВИЕ ТИПОВ
|
|||
12
igork1966
14.08.15
✎
17:11
|
(9) особенно если это реквизит формы... поле объекта и т.п.
;-))) |
|||
13
DS
14.08.15
✎
17:12
|
(12) Реквизит формы? Нестелепатировал.
|
|||
14
DS
14.08.15
✎
17:13
|
(11) А ведь можно было все и не только написать в первом посте, но, мляха, зачем, если можно пообщатся...
|
|||
15
Geroy
14.08.15
✎
17:14
|
(13) (12) это не реквизит формы и не поле объекта
походу переменная с типом неопределенно В модуле это |
|||
16
igork1966
14.08.15
✎
17:15
|
(15) Этого не может быть.
|
|||
17
alexei366
14.08.15
✎
17:16
|
(15) Не не переменная, может это
Расширение управляемой формы для объектов.ПараметрыВыбора (Managed form extension for objects.ChoiceParameters) Расширение управляемой формы для объектов (Managed form extension for objects) ПараметрыВыбора (ChoiceParameters) Использование: Чтение и запись. Описание: Тип: ФиксированнаяСтруктура. Значения, по которым проверяется возможность выбора для форм, находящихся в режиме выбора. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент. |
|||
18
Адинэснег
14.08.15
✎
17:17
|
"вон из профессии" уже орали?
|
|||
19
alexei366
14.08.15
✎
17:17
|
(17) Там много чего есть))) это я так первое попавшиеся вывел, так что переименуй
|
|||
20
Geroy
14.08.15
✎
17:18
|
(19) ну и какого тогда он неопределенно?
|
|||
21
igork1966
14.08.15
✎
17:20
|
(20)
Пример: НовыйПараметр = Новый ПараметрВыбора("Отбор.Наименование", "МойСправочник"); НовыйМассив = Новый Массив(); НовыйМассив.Добавить(НовыйПараметр); НовыеПараметры = Новый ФиксированныйМассив(НовыйМассив); Элементы.Реквизит1.ПараметрыВыбора = НовыеПараметры; |
|||
22
igork1966
14.08.15
✎
17:22
|
(21) + но оно не у всех типов есть... если что
|
|||
23
Geroy
14.08.15
✎
17:23
|
(22) уже пробовал
несоответствие типов Партнер - Создать на основании Договор кредитов и депозитов И такая ерунда ... |
|||
24
igork1966
14.08.15
✎
17:27
|
(23) Фиксированный массив из элементов типа ПараметрВыбора.
|
|||
25
hhhh
14.08.15
✎
17:29
|
ПараметрыВыбора2 = ПараметрыВыбораБанковскихСчетов(Объект.ПорядокОплаты);
Элементы.БанковскийСчет.ПараметрыВыбора = ПараметрыВыбора2; |
|||
26
igork1966
14.08.15
✎
17:31
|
(25) может быть ;-)
|
|||
27
Geroy
14.08.15
✎
17:31
|
(25) (26) интересно почему не работает типовая)
|
|||
28
DS
14.08.15
✎
17:49
|
Простой вопрос: какой порядок действий для воспроизведения ошибки?
|
|||
29
Гёдза
14.08.15
✎
17:51
|
(27) Ты наверно хотел спросить: как эти с..ки могли пропустить ошибку???
|
|||
30
Geroy
15.08.15
✎
12:18
|
(29) да ошибок у всех хватает)
но это банально создать на основании партнера договор кредита и депозита |
|||
31
xReason
15.08.15
✎
12:24
|
Все мы умные задним умом
|
|||
32
DS
17.08.15
✎
09:42
|
(30) В том то и дело, что подобными действиями ошибка на типовой демонстрационной не воспроизводится.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |