|
Как обойти отказ в ПередЗаписью? | ☑ | ||
---|---|---|---|---|
0
H A D G E H O G s
06.04.12
✎
13:08
|
Отказ =Истина; в перед записью элемента справочники.
база файловая, конфу менять нельзя. кода такого вида: Если ОбменДанными.Загрузка=Истина Тогда Возврат; КонецЕсли; нету. Есть идеи? |
|||
1
Азат
06.04.12
✎
13:09
|
а подписка не сработает?
|
|||
2
Азат
06.04.12
✎
13:09
|
+ (1) туплю, сорри
|
|||
3
Дикообразко
06.04.12
✎
13:09
|
низзя
|
|||
4
Ненавижу 1С
гуру
06.04.12
✎
13:09
|
(1) >>конфу менять нельзя
|
|||
5
Дикообразко
06.04.12
✎
13:10
|
если только напрямую в таблицы
|
|||
6
H A D G E H O G s
06.04.12
✎
13:10
|
База файловая
|
|||
7
Wobland
06.04.12
✎
13:11
|
(6) в таблицы файла
|
|||
8
Дикообразко
06.04.12
✎
13:11
|
(6) слабо? :)
давай весь код обработчика, может что ты не заметил |
|||
9
Wobland
06.04.12
✎
13:11
|
+(7) никогда таблицу users (или как она там) не трогал?
|
|||
10
Maxus43
06.04.12
✎
13:12
|
а почто идёт отказ? чо не заполнено?
|
|||
11
БибиГон
06.04.12
✎
13:12
|
(7) в файловой? ;)
|
|||
12
H A D G E H O G s
06.04.12
✎
13:19
|
Надо в БП 2.0 записать Назначение свойства "НомераГТД"
Вот код, отсекающий запись новых элементов с типом "Справочник": Процедура ПередЗаписью(Отказ) // проверим наименование Если ПустаяСтрока(Наименование) Тогда ОбщегоНазначения.СообщитьОбОшибке("Не заполнено наименование!", Отказ); Возврат; КонецЕсли; // Проверим, есть ли пересечения с другими элементами Если Не Ссылка.Пустая() И ЕстьПересечения(Отказ) Тогда Возврат; КонецЕсли; // Проверим, есть ли для не предопределенного элемента в назначении ссылки на справочники Если Не Предопределенный Тогда Для Каждого Тип Из ТипЗначения.Типы() Цикл Если Справочники.ТипВсеСсылки().СодержитТип(Тип) Тогда ОбщегоНазначения.СообщитьОбОшибке("Недопустимое назначение: '" + Тип + "'. Запись невозможна!", Отказ); Возврат; КонецЕсли; КонецЦикла; КонецЕсли; КонецПроцедуры // ПередЗаписью() |
|||
13
Дикообразко
06.04.12
✎
13:21
|
(12) гм.. а если установить ссылку, то что вернет метод Пустая() ?
|
|||
14
H A D G E H O G s
06.04.12
✎
13:22
|
Черт, черт , черт
|
|||
15
H A D G E H O G s
06.04.12
✎
13:23
|
Ты гений!
|
|||
16
Дикообразко
06.04.12
✎
13:23
|
(14) ?
(15) работает ?О_о |
|||
17
H A D G E H O G s
06.04.12
✎
13:23
|
Проверяю
|
|||
18
H A D G E H O G s
06.04.12
✎
13:29
|
Балин, совсем забыл про тип в ПланеВидовХарактеристик.
Кролег несудьбы. p.s. Ссылка кстати, пустая. |
|||
19
Дикообразко
06.04.12
✎
13:44
|
(18) забей
|
|||
20
hhhh
06.04.12
✎
14:09
|
(18) твоя задача чтобы
ЕстьПересечения(Отказ) правильно сработала. Сделай так чтобы не было пересечений |
|||
21
Дикообразко
06.04.12
✎
14:17
|
(20) там скорее Отаказ в истину станет
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |