|
В 1с 7.7 позиционирование на элемент справочника 🠗 (Волшебник 11.03.2024 14:19) | ☑ | ||
---|---|---|---|---|
0
Tasha_B_N
naïve
11.03.24
✎
13:28
|
Добрый день!
При поиске кода БСО из ТТН: Спр=СоздатьОбъект("Справочник.ТипыБланков"); Если Спр.НайтиПоКоду("401951") = 1 Тогда ТипБСО.Код =Спр.ТекущийЭлемент().Код; КонецЕсли; В реквизит формы ТипБСО типа Справочник.ТипыБланков записывает нужный код, а если открыть из формы выбор в ручную, то в самом справочнике позиция с другим кодом. Подскажите как поменять позицию элемента справочника, чтобы при выборе в ручную из справочника уже был выделен элемент с заданным кодом? |
|||
1
АгентБезопасной Нацио
11.03.24
✎
13:28
|
"ничего не понятно, но очень интересно!"
Может, в реквизит формы записать ТекущийЭлемент()? |
|||
2
Волшебник
11.03.24
✎
13:29
|
Заканчивалась первая четверть XXI века... Они продолжали пилить семёрку...
|
|||
3
АгентБезопасной Нацио
11.03.24
✎
13:30
|
(2) зря ты так... Она не "продолжает", она "начинает"
|
|||
4
Tasha_B_N
naïve
11.03.24
✎
13:39
|
Так в реквизит формы и пишется ТекущийЭлемент():
ТипБСО.Код =Спр.ТекущийЭлемент().Код; Он изменяется только на форме, а если открыть справочник из формы в ручную, то там остается на позиции до изменений... |
|||
5
Builder
11.03.24
✎
13:43
|
можно и так:
ТипБСО.Код =Спр.Код И записывать не пробовали? А то пишите в форму, а в базу забываете. Или я ничего не понял ... Что откуда открыть, где код выполняется....? А, блин, код то в 7-ке. ТипБСО.Код =Спр.Код; ТипБСО.Записать(); |
|||
6
mishaPH
11.03.24
✎
13:42
|
ТипБСО.Код ТипБСО что это?
|
|||
7
mishaPH
11.03.24
✎
13:43
|
если ТипБСО это справочник и ему назначают код Спр.Код то где ТипБСО.Записать()
|
|||
8
Tasha_B_N
naïve
11.03.24
✎
13:49
|
ТипБСО это реквизит формы ТТН, где выбираем код БСО в ручную из справочника, надо чтоб не в ручную, а по умолчанию конкретный код.
Пробовала через выбор элемента, но там ошибка: Не выбран элемент! |
|||
9
Tasha_B_N
naïve
11.03.24
✎
13:53
|
ТипБСО.Записать()
{Документ.ТТН.Форма.Модуль(211)}: Не выбран элемент! |
|||
10
Волшебник
11.03.24
✎
13:54
|
(3) Вот это для меня вообще загадка
|
|||
11
mishaPH
11.03.24
✎
13:56
|
(10) а чего тут загадочного. клюшек еще много и требуются доработки. А прогов мало. Вот и пригоняют из франя которые их не видели.
|
|||
12
Builder
11.03.24
✎
13:58
|
(8) Стало все еще более непонятно :)
Вам надо в документ выбрать из справочника элемент с нужным кодом? |
|||
13
Builder
11.03.24
✎
13:58
|
ТипБСО - это точно реквизит формы? Или и документа тоже?
|
|||
14
Builder
11.03.24
✎
14:00
|
подозреваю надо вам как то так:
Если Спр.НайтиПоКоду("401951") = 1 Тогда ТипБСО =Спр.ТекущийЭлемент(); КонецЕсли |
|||
15
mishaPH
11.03.24
✎
14:10
|
(8) (8) простите. а зачем и по какому поводу вы ему код назначаете?
вы хотите ему назначить .код из =Спр.ТекущийЭлемент().Код |
|||
16
mishaPH
11.03.24
✎
14:11
|
(14) кстати да. может на форму его найти надо
|
|||
17
mishaPH
11.03.24
✎
14:12
|
бу га га. кажется я понял. код БСО это именно код число и т.п. представлен в виде спр. А автор видимо пытается натянуть сову на глобус и использовать код справочника
|
|||
18
Tasha_B_N
naïve
11.03.24
✎
14:13
|
Спасибо, работает!
|
|||
19
Tasha_B_N
naïve
11.03.24
✎
14:14
|
Код был лишним:)
|
|||
20
uno-group
11.03.24
✎
15:05
|
(10) Дык 8 уже тем более нет смысла учить. Бету 9 уже выложили так, что она уйдет в историю как 8.1 и 8.2. Останутся клюшки и элемент.
|
|||
21
Guk
11.03.24
✎
15:35
|
шикарно, я считаю. подкину ветку работодателю, пусть еще пару десяток к окладу накинет ;)...
|
|||
22
Волшебник
11.03.24
✎
19:11
|
(21) Поддерживаю. Заломите им ценник на полляма, чтобы сдохли
|
|||
23
Злопчинский
12.03.24
✎
23:06
|
Применение без повода конструкции ТекущийЭлемени().тутчтото - в наш про, вещенный век это странновато. Точно, как выше сказали пригнали наверное безграмотного восьмеиочника какого о срочно хотелку клиента закрыть. Да ещё стиль изложения ТС как бы намекает на полную оторванность от реальностей...
|
|||
24
Волшебник
13.03.24
✎
09:07
|
(23) Ваш речевой оборот "в наш про, вещенный век" тоже как бы намекает...
|
|||
25
Злопчинский
13.03.24
✎
09:29
|
(24) это всего лишь намекает что все речи про ИИ - бутафория, описки автоматом не научились даже исправлять...
. со смартфона да, бывает косячу часто... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |