|
v7: Не доступный реквизит | ☑ | ||
---|---|---|---|---|
0
Asia2016
17.05.19
✎
15:48
|
Создаю новый документ. Один из реквизитов не доступен к редактированию. Не могу понять где косяк.
|
|||
1
Asia2016
17.05.19
✎
15:50
|
В шапке реквизит Контрагент и Основание
|
|||
2
Asia2016
17.05.19
✎
15:51
|
Основание связано с контрагентом
Процедура глПриВыбореДоговора(Контрагент, Договор) Экспорт Если Договор.Выбран() = 1 Тогда Если Договор.Владелец <> Контрагент Тогда Контрагент = Договор.Владелец; КонецЕсли; КонецЕсли; КонецПроцедуры //глПриВыбореДоговора |
|||
3
ZDenis
17.05.19
✎
16:01
|
(0) Мало информации, где-то "Доступность()" устанавливается
|
|||
4
Карст
17.05.19
✎
16:30
|
реквизит в шапке и реквизит на форме - не всегда одинаковые вещи
|
|||
5
HawkEye
17.05.19
✎
17:09
|
(0) как создаешь, программно? интерактивно?
что значит не доступен - пишет ошибку? на форме его не видно, на форме его видно но его нельзя редактировать? |
|||
6
Asia2016
18.05.19
✎
07:10
|
ошибку не пишет. контрагента выбирает без проблем. основание вообще не реагирует на кнопку вызова. как будто есть запрет на редактирование. но программно запрета нет
|
|||
7
Asia2016
18.05.19
✎
07:11
|
т.е. до указанной процедуры дело не доходит
|
|||
8
Asia2016
18.05.19
✎
07:13
|
подскажите как залить картинку ?
|
|||
9
DrZombi
гуру
18.05.19
✎
08:17
|
||||
10
DrZombi
гуру
18.05.19
✎
08:17
|
||||
11
DrZombi
гуру
18.05.19
✎
08:17
|
||||
12
HawkEye
18.05.19
✎
08:40
|
(6) понятно.. с ответами на вопросы - туго...
из этого набора слов, делаем вывод, что все-таки интерактивно... так-же понятно, что есть какая-то кнопка выбора, на которую ничего не реагирует... теперь !!!внимательно!!! тебе надо ответить, один или два: один: если кнопка нажимается но ничего не происходит два: если кнопка не нажимается (т.е. она не доступна) какой вариант твой? |
|||
13
Asia2016
18.05.19
✎
09:45
|
||||
14
Asia2016
18.05.19
✎
09:45
|
(12) два
|
|||
15
Asia2016
18.05.19
✎
09:59
|
Извините, всем спасибо. случайно в модуле закомент НазначитьТип("Основание
|
|||
16
HawkEye
18.05.19
✎
10:22
|
(15) обращайся...
|
|||
17
Asia2016
18.05.19
✎
12:28
|
Можно еще вопрос по тому же документу
|
|||
18
Asia2016
18.05.19
✎
12:31
|
Процедура ОбработкаПроведения()
Операция.НоваяПроводка(); Операция.АвторПроводки=Пользователь; Операция.Дебет.Счет = Счет; Операция.Дебет.Контрагенты = Контрагент2; Операция.Дебет.Основание = Основание2; Операция.Кредит.Счет = Счет; Операция.Кредит.Контрагенты= Контрагент1; Операция.Кредит.Основание = Основание1; Операция.Сумма = ОсновнойДолг; Операция.Содержание = "Основной долг"+Основание2; Операция.НомерЖурнала = "ТВ"; Операция.Записать(); КонецПроцедуры |
|||
19
Asia2016
18.05.19
✎
12:32
|
||||
20
Asia2016
18.05.19
✎
12:33
|
||||
21
Asia2016
18.05.19
✎
12:36
|
в режиме отладка Основной долг = 0 ?
https://ibb.co/ssHdWP9 |
|||
22
Asia2016
18.05.19
✎
12:44
|
и содержание проводки не дает
|
|||
23
HawkEye
18.05.19
✎
13:08
|
(21) ОсновнойДолг - реквизит табличной части, как программа должна понять, из какой строки надо взять сумму?
(22) содержание проводки это реквизит СодержаниеПроводки, ты его не заполняешь, поэтому и "не дает".... |
|||
24
Looking
18.05.19
✎
13:18
|
+(23)если проводка нужна по каждой строке, то цикл делайте по строкам ТЧ через ВыбратьСтроки() Пока ПолучитьСтроку()=1 Цикл. Если проводка нужна одна по итоговой сумме ТЧ, то Итог("ОсновнойДолг")
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |