Имя: Пароль:
1C
1С v8
Работа с параметром в кд2
,
0 alextkito
 
30.12.16
08:38
Подскажите последовательность действий, с параметрами раньше не работал.

есть правила переноса и конфигурация, которая отличается от типовой наличием у документов доп. реквизита выгрузка (булевое).

чтоб не добавлять условие в пко

обработчик при выгрузке

если Источник. проведен тогда
если источник.выгрузка=истина тогда
значение=источник.трампа-па-па...шелуха
иначе

конецесли;
конецесли;

как задействовать параметр вместо условия если источник.выгрузка тогда... чтоб сохранить универсальность правил и для типовой конфы?
1 SleepyHead
 
гуру
30.12.16
09:10
Саша, а почему именно параметр?
2 Aleksey
 
30.12.16
09:11
В смысле Параметр?
Параметр это переменная которая доступна везде, не более того.
3 SleepyHead
 
гуру
30.12.16
09:16
ПКО в любом случае править
4 alextkito
 
30.12.16
09:54
я про вкладку параметры выгрузки.
да, пко в любом случае править.
5 Cyberhawk
 
30.12.16
10:04
"про вкладку параметры выгрузки" // Покажи на картинке
6 alextkito
 
30.12.16
11:22
7 SleepyHead
 
гуру
30.12.16
11:25
(6) Зачем тебе вообще параметры, если ты знаешь, какой допреквизит грузить?
8 alextkito
 
30.12.16
11:46
универсальность. правила будут работать на типовой и даже версии конфы постарше.
9 Курцвейл
 
30.12.16
11:51
(8) Правила уже загружены в КД?
10 Курцвейл
 
30.12.16
11:52
(8) На что должен указывать Параметр при выгрузке?
11 Курцвейл
 
30.12.16
11:53
Похоже пониммаю.
Добавляете Параметр ЕстьРеквизитВыгрузка

Если Параметры.ЕстьРеквизитВыгрузка Тогда
//описываете для нетиповой
Иначе
//тут для типовой
КонецЕсли
12 Pahomich
 
30.12.16
12:02
(0) У меня так:
В обработке выгрузки:
Как и другие параметры:
мУниверсальнаяВыгрузкаДанных.Параметры.Вставить("Параметр_Мой1",Параметр_Мой1);
Параметр_Мой1 тип Булево!

В Конфигурации КД2 Используется наряду с другими параметрам:
.......=Параметр_Мой1;
13 Pahomich
 
30.12.16
12:03
(12) Немного не так*
В КД2   ...=Параметры.Параметр_Мой1;
14 Pahomich
 
30.12.16
12:09
(12) Но это в самописной обработке выгрузки.
15 alextkito
 
30.12.16
12:14
спс. алгоритм мне понятен, сбацаю.
сложности с тем как прописывается этот параметр и как к нему обращаться.

аналогично через параметр будет обрабатываться организация чтоб не ставить галки в условии документ.организация=ххххх

http://s019.radikal.ru/i602/1612/a5/0b53b53bc725.jpg
16 Курцвейл
 
30.12.16
12:20
(15) Вам параметр нужен и при загрузке и при выгрузке?
17 alextkito
 
30.12.16
12:56
поставил галку и при загрузке. При выгрузке используется для выборки.
при загрузке скорее всего не потребуется, считаю это не критичным.
18 alextkito
 
30.12.16
14:17
добавил в Конвертация_после_загрузки
http://s018.radikal.ru/i527/1612/57/bb0fe1b3a6bd.jpg

но при этом параметры на форме не появились.
19 Aleksey
 
30.12.16
14:34
(18) А на форме и не появится, чтобы появился на форуме нужно настроить там же где скрин, только 3 вкладка - параметры. Там настраиваются те параметры которые должны быть видимы на форме
20 alextkito
 
31.12.16
17:49
(19) в (15) принтскрин. галки в полях "диалог", а на форме не появляются.
21 Franchiser
 
гуру
31.12.16
21:16
Попробуй в толстом клиенте.
22 Franchiser
 
гуру
31.12.16
21:18
Кнопку "прочитать правила выгрузки" нажимал?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший