|
Помогите добить обработку :) | ☑ | ||
---|---|---|---|---|
0
Полька
14.11.13
✎
14:38
|
Ребят, может глупость спрошу :)
Есть внешняя обработка. Чтобы не изобретать велосипед, вызываю процедуру из стандартной обработки. ОДно НО! Там используется некая переменная, определенная ДО этой процедуры. Если я запускаю сначала стандартную обработку, потом свою- все ОК. Если запускаю свою- требует эту переменную. Т.е. она как глобальная получается? Я нигде не могу найти это, кроме как когда ей присваивается значение. И в реквизитах ее тоже не вижу. Кто она, а? :)))) |
|||
1
Wobland
14.11.13
✎
14:39
|
лечу обработку по мутному описанию. дорого
|
|||
2
Wobland
14.11.13
✎
14:40
|
Перем хоть есть?
|
|||
3
Полька
14.11.13
✎
14:41
|
я старалась описать понятно :)
Обработка- КонструкторСпецификаций. переменная КонечнаяПродукция. в разделе переменных ее нет |
|||
4
Wobland
14.11.13
✎
14:43
|
модуль обработки?
|
|||
5
Полька
14.11.13
✎
14:43
|
модуль формы
|
|||
6
Wobland
14.11.13
✎
14:43
|
дай посмотреть вообще
|
|||
7
rinaty17
14.11.13
✎
14:44
|
может эта переменная лежит в реквизитах формы?
|
|||
8
Wobland
14.11.13
✎
14:46
|
+(7) причём, обычной формы. Полька это чётко отметила
|
|||
9
Холодильник
14.11.13
✎
14:48
|
может это вообще реквизит вызываемой обработки
|
|||
10
Полька
14.11.13
✎
14:52
|
(6) Обработка- КонструкторСпецификаций. модуль "Основной формы" переменная КонечнаяПродукция.
простое присваивание КонечнаяПродукция= ВыбраннаяСтрока в одной процедуре; потом использование в условии в другой (шла отладчиком). Но если потом запуская СВОЮ - я эту переменную вижу, у меня в обработке ее точно нет. И значение у нее из прошлой. В реквизитах смотрю и в обработке и в форме- не вижу. Кстати, в форме их ...... куча. Можно их как-то списком увидеть? |
|||
11
Полька
14.11.13
✎
14:55
|
Конечно, можно просто скопировать эту процедуру в СВОЮ обработку, дописать и все. Но хотелось бы понять -почему тут так.
|
|||
12
Холодильник
14.11.13
✎
14:56
|
невидимые переменные? ну-ну.
|
|||
13
Холодильник
14.11.13
✎
14:56
|
+ продолжайте наблюдение
|
|||
14
Холодильник
14.11.13
✎
14:57
|
и кстати, вас, ТС, очень тяжело понимать.
переводчика с женского языка нет на форуме, случайно? |
|||
15
Полька
14.11.13
✎
14:57
|
(14) я стараюсь :)
|
|||
16
МойКодУныл
14.11.13
✎
14:58
|
Не, это в продолжении предыдущих тем.
Перенеси уже весь нужный код в свою, или в общий модуль. ЗАчем так извращаться? Может проблема в том, что переменная инициируется при ОткрытииФормы, а когда ты создаешь экземпляр обработки програмно, инициация не происходит. Но это сумасшедший дом, так писать:) |
|||
17
МойКодУныл
14.11.13
✎
14:58
|
(14) просто тут начало не в этой ветке вообще). Смотри предыдущую от этого автора.
|
|||
18
Холодильник
14.11.13
✎
14:58
|
(17) чорт, я все серии пропустил..
|
|||
19
Полька
14.11.13
✎
14:59
|
давайте так. в форме очень много реквизитов, несколько таблиц. как можно списком проглядеть- что там есть, чтобы не тюкаь мышкой каждый?
|
|||
20
Холодильник
14.11.13
✎
14:59
|
и фото какое-то левое..
|
|||
21
Полька
14.11.13
✎
14:59
|
(16) я учусь :)
|
|||
22
Полька
14.11.13
✎
14:59
|
(20) зато суть отражающее :))))
|
|||
23
mishgan75
14.11.13
✎
15:00
|
Там у формы в конфигураторе снизу видны три вкладке поищи переменную на крайней правой
|
|||
24
Холодильник
14.11.13
✎
15:00
|
(19) давай так - ты выкладываешь норм фотку и мы тебе помогаем
|
|||
25
МойКодУныл
14.11.13
✎
15:00
|
Поищи в форме имя своей переменной в тексте. Если есть - смотри как они инициируется и переноси к себе.
|
|||
26
Полька
14.11.13
✎
15:00
|
(16) Может проблема в том, что переменная инициируется при ОткрытииФормы, а когда ты создаешь экземпляр обработки програмно, инициация не происходит.
может. вот и хочу пнять. |
|||
27
Холодильник
14.11.13
✎
15:01
|
есть определенная комбинация клавиш, которой показывается список переменных формы
|
|||
28
Полька
14.11.13
✎
15:02
|
(25) перенести не проблема. но в эту процедуру ж передать не смогу.
хочу попробовать разобраться. Перенести всю процедуру к себе успею. это самы простой вариант. хотелось красивый :))) (27) но отдашь за фотку :))) |
|||
29
Полька
14.11.13
✎
15:04
|
(23) спасибо. вот тут то и вижу, что на форме этот реквизит есть. а так в куче таблиц и колонок я его не находила :(
|
|||
30
МойКодУныл
14.11.13
✎
15:04
|
(28) это и самый красивый. Или к себе или в общий модуль.
Но, если не хочешь - вот. Я имею ввиду найди в форме инициацию переменной и перенеси ее(инициацию переменной) к себе. Т.к. создавать еще и форму вообще бред. |
|||
31
МойКодУныл
14.11.13
✎
15:05
|
ПриОткрытии или где-то рядом будет написано:
КонечнаяПродукция = чему-то. |
|||
32
Полька
14.11.13
✎
15:05
|
(30) гыыыы, кто ж будет форму создатвать :))))
|
|||
33
Полька
14.11.13
✎
15:05
|
(31) я нашла
|
|||
34
МойКодУныл
14.11.13
✎
15:06
|
вообще это все верх быдлокодерства. Не делай так как обучишься.
|
|||
35
Полька
14.11.13
✎
15:06
|
нравится мне тут :)))
и помогут и развеселят :)))) |
|||
36
МойКодУныл
14.11.13
✎
15:07
|
Главное в пятничной ветке отпишись что в итоге вышло. =)
|
|||
37
Холодильник
14.11.13
✎
15:19
|
поделюсь комбинациями клавиш за фотку
|
|||
38
Wobland
14.11.13
✎
16:44
|
(35) и с фоткой налюбят, дада
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |