|
Не устанавливается значение | ☑ | ||
---|---|---|---|---|
0
Kurbash
23.07.13
✎
07:43
|
делаю из документа КомандировкиОрганизаций документ ЗаявкаНаРСхдованиеСредств. В документе Заявка на расходование средств есть реквизит МТ_ПодразделениеОрганизации тип-ПодразделенияОрганизаций. Хочу присвоить ему текущее подразделение сотрудника
для каждого стр из РаботникиОрганизации цикл Док.МТ_ПодразделениеОрганизации=стр.Сотрудник.ТекущееПодразделениеОрганизации.Ссылка; конеццикла; не канает-реквизит МТ_ПодразделениеОрганизации пустой |
|||
1
Wobland
23.07.13
✎
07:43
|
беда
|
|||
2
Wobland
23.07.13
✎
07:44
|
а зачем в шапку присваивается подразделение крайнего сотрудника из ТЧ?
|
|||
3
cw014
23.07.13
✎
07:44
|
оХГДЕЖ
|
|||
4
cw014
23.07.13
✎
07:45
|
А если там куча сотрудников и у всех разные подразделения - какое нужно присвоить?
|
|||
5
Wobland
23.07.13
✎
07:46
|
(4) сейчас автор скажет, что там одно всегда
|
|||
6
Kurbash
23.07.13
✎
07:46
|
для каждого сотрудника будет создаваться своя заявка, нужно чтобы устанавливалось текущее подразделенеи сотрудника, я в отладчике сомтрел-все находится все значения верны, а вот почему не устанавливается...
|
|||
7
Wobland
23.07.13
✎
07:47
|
(6) какое подразделение из восьмисот тебя интересует?
|
|||
8
1Сергей
23.07.13
✎
07:48
|
Док.Записать
не? |
|||
9
Godofsin
23.07.13
✎
07:48
|
(8) +1
|
|||
10
Wobland
23.07.13
✎
07:49
|
(8) (9) можно подумать, присвоение без этого не работает
|
|||
11
Kurbash
23.07.13
✎
07:50
|
как не работает когда у меня все поля в заявке заполняются? и физлицо и суммы
|
|||
12
1Сергей
23.07.13
✎
07:51
|
(10) не надо недооценивать тупость людей :)
|
|||
13
Kurbash
23.07.13
✎
07:52
|
сразу умный стал?
|
|||
14
1Сергей
23.07.13
✎
07:52
|
(13) Док - это что? В каком модуле находится код (0)?
|
|||
15
cw014
23.07.13
✎
07:53
|
(14) Опережу ТС. Ответ на твой вопрос: Док - это мой
|
|||
16
cw014
23.07.13
✎
07:53
|
документ
|
|||
17
Kurbash
23.07.13
✎
07:53
|
док-это документ Заявка на расходованиеСредств, код находится в модуле документа КомандировкиОрганизации, стоит задача чтобы при проведении командировки формировалась заявка на расходование средств
|
|||
18
Живой Ископаемый
23.07.13
✎
07:54
|
(11) не к тебе обращались. И это был вопрос. В русском языке знак вопроса означает вопрос
|
|||
19
Wobland
23.07.13
✎
07:54
|
(17) возвращаемся в (4) и (7)
|
|||
20
1Сергей
23.07.13
✎
07:55
|
(17) при каждом проведении новая заявка?
|
|||
21
Kurbash
23.07.13
✎
07:58
|
нет, я кинул в заявку реквизит туда пихаю ссылку на командировку при проведении идет проверка есть ли уже заявка на основании этой командировки и проведена ли она, если нет ничего тогда создается документ
|
|||
22
George Wheels
23.07.13
✎
07:59
|
(21) Подразделение не заполняется в новом или найденном документе?
|
|||
23
Живой Ископаемый
23.07.13
✎
07:59
|
А если есть?
|
|||
24
1Сергей
23.07.13
✎
07:59
|
(21) отладчик что говорит? после прохождения цикла чему равно Док.МТ_ПодразделениеОрганизации? Чему равно стр.Сотрудник.ТекущееПодразделениеОрганизации.Ссылка?
|
|||
25
Kurbash
23.07.13
✎
07:59
|
в новом
|
|||
26
Kurbash
23.07.13
✎
08:00
|
(24)да в том то и дело что в отладчике все находится значения равны, почему и пишу сюда-не пойму почему не присваивается.
(23) тогда ничего не происходит |
|||
27
Wobland
23.07.13
✎
08:01
|
а бывает такое, что сотрудник переходит в другое подразделение?
|
|||
28
1Сергей
23.07.13
✎
08:01
|
(26) Тогда ответь на (8)
|
|||
29
Wobland
23.07.13
✎
08:02
|
(26) то есть, всё присваивается, и тебя нужно просто в этом убедить?
|
|||
30
Cerera
23.07.13
✎
08:02
|
(0)справочник-ссылка, справочник-объект не спутано нигде?
|
|||
31
cw014
23.07.13
✎
08:05
|
(26) да в том то и дело что в отладчике все находится значения равны
Значит документ после присваивания не записывается по новой |
|||
32
Kurbash
23.07.13
✎
08:10
|
(28)- у нас конфа переписанная сильно програмно записать не удается,записывать можно только с формы документа
разобрался-сделал по другому: ФОрма=Док.ПолучитьФорму(); ФОрма.Открыть(); Док.МТ_ПодразделениеОрганизации=стр.Сотрудник.ТекущееПодразделениеОрганизации.Ссылка; |
|||
33
1Сергей
23.07.13
✎
08:11
|
моя в шоке...
|
|||
34
cw014
23.07.13
✎
08:11
|
(33) Моя тоже
|
|||
35
Wobland
23.07.13
✎
08:12
|
конфигурация - инвалид третьей степени
|
|||
36
Wobland
23.07.13
✎
08:12
|
(32) как получение формы повлияло на Док?
|
|||
37
cw014
23.07.13
✎
08:13
|
(36) Чудеса...
|
|||
38
Wobland
23.07.13
✎
08:18
|
||||
39
aMz
23.07.13
✎
08:19
|
В чем проблема поставить свое Док.МТ_ПодразделениеОрганизации в отладчик и пройтись до конца кода и посмотреть где затирается. Вообще похоже на разные типа реквизита и значения.
|
|||
40
Kurbash
23.07.13
✎
08:19
|
да никто и не спорит что чудеса 60 процентов конфы переписано за годы
|
|||
41
aMz
23.07.13
✎
08:21
|
Док.МТ_ПодразделениеОрганизации точно такое имя? выходит, что на форме она может иметь такое имя, но ДАННЫЕ пишутся в реквизит с другим именем.
|
|||
42
Kurbash
23.07.13
✎
08:22
|
да, реквизит именно так называется
|
|||
43
aMz
23.07.13
✎
08:23
|
вообще как такое возможно, что 60 процентов переписаной конфы как то затронуло просто механизм присвоения? О_О
|
|||
44
Kurbash
23.07.13
✎
08:24
|
да фиг его знает
|
|||
45
aMz
23.07.13
✎
08:26
|
(32) сейчас ты в цикле получаешь форму и открываешь ее?
|
|||
46
Kurbash
23.07.13
✎
08:28
|
да, но факт на лицо-работает как надо
|
|||
47
Wobland
23.07.13
✎
08:29
|
(46) а вот тут ты крепко заблуждаешься
|
|||
48
aMz
23.07.13
✎
08:32
|
(47) +100. Так, а как твой док. получен? как я понимаю док - это заявкаНаРасходование средств, а код в модуле документа командировка. Объект получил?
|
|||
49
aMz
23.07.13
✎
08:34
|
Просто это не кривизна 60 процентной переписанной конфы, где то кривизна твоего кода.
|
|||
50
Kurbash
23.07.13
✎
08:34
|
я заявку создаю, не корректирую существующую
Док=Документы.ЗаявкаНа РасходованеиСредств.СоздатьДокуент() |
|||
51
Godofsin
23.07.13
✎
08:43
|
"у нас конфа переписанная сильно програмно записать не удается,записывать можно только с формы документа"
это как вообще?! |
|||
52
Wobland
23.07.13
✎
08:48
|
(51) перед записью объекта: отказ=проводить. реквизит проводить при программном создании - ложь по умолчанию
|
|||
53
Живой Ископаемый
23.07.13
✎
09:03
|
это не тематическая ветка
|
|||
54
Godofsin
23.07.13
✎
09:06
|
(52) ну так указывать реквизит "проводить" истина при программном создании =)
|
|||
55
Wobland
23.07.13
✎
09:07
|
(54) >програмно записать не удается
если не присваивать реквизит явно, то не удастся. пример соответствует |
|||
56
cw014
23.07.13
✎
09:09
|
В общем программа дибильная, толком не работает
|
|||
57
1Сергей
23.07.13
✎
09:09
|
не надо верить каждому слову топикстартера.
Его слова "програмно записать не удается,записывать можно только с формы документа" следует читать как "програмно записывать я не умею,записывать умею только с формы документа" |
|||
58
Godofsin
23.07.13
✎
09:10
|
(57) вот я больше склоняюсь к этому же варианту
|
|||
59
1Сергей
23.07.13
✎
09:11
|
то, что он разницу между объектом, ссылкой, контекстом и формой не видит - думаю, всем и так ясно
|
|||
60
Wobland
23.07.13
✎
09:16
|
вспомнилось не к месту: 60%-ный раствор воды..
|
|||
61
Живой Ископаемый
23.07.13
✎
09:18
|
ну так ветка в разделе "как страшно жить"...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |