По мотивам https://www.hostedredmine.com/issues/966675
Процедура тест()
валюта = Справочники.Валюты.НайтиПоКоду(123);
наименованиеВалюты = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(валюта, "наим
КонецПроцедуры
Жму ктрл+пробел после "наим". Вижу
ожидал увидеть реквизиты справочника "Валюты".
Аналогичное поведение не помешало бы для брата этой функции под названием "ЗначенияРеквизитовОбъекта".
Настройки ТК
#1, 23 января 2024 20:01
Скорее всего у тебя не заполнен кэш модулей. Дата актуальности кэша модулей показывается например в уведомлении при подключении приложения ИР. Еще можно вызывать подсказку Т9 после точки от любого общего модуля. Если список методов будет пустым, то кэш модулей не заполнен.
tormozit изменил статус на Открыто
#2, 23 января 2024 22:44
Сообщение адаптера показало, что кэш свежий


но подсказки нет. Вот alt+f3
#3, 23 января 2024 22:47
Видны ли методы общего модуля через точку?
#4, ред. 23 января 2024 23:08
Открыл базу донора и там запустил ИР консоль кода.


Вот тут подсказка подсказывает
А на следующей строке уже нет. Просто ничего не выпадает после ктрл+пробел (наверное потому что список пустой)
ИР 7.11.2e
#5, ред. 23 января 2024 23:12
(4) Евгений М., сосредоточься на списке методов общего модуля.
По поводу консоли кода - должно работать. Похоже на ошибку ИР.
#6, ред. 23 января 2024 23:19
(3) tormozit,
Нет


в консоли донора:
#7, 23 января 2024 23:19
(6) Евгений М., тогда обнови кэш модулей через штатный способ ИР
#8, ред. 23 января 2024 23:31
Пытаюсь обновить. Обновляет через автономный сервер. Что-то быстро происходит с сообщениями-крякозябрами, всплывает окно, что всё успешно, но тут вот так:

#9, ред. 23 января 2024 23:34
Откажись от способа "через автономный сервер"
#10, 23 января 2024 23:37
(9) tormozit, я всё это время пытался найти как это сделать и где это сохранено в настройках.
Оказывается в параметрах автономного сервера надо было нажать "Отмена" и тогда предлагается выгрузка через конфигуратор. Сейчас идет процесс.
Но тогда непонятно как добиться выгрузки модулей по команде из адаптера, чтобы выгрузка пошла через конфигуратор донора
#11, ред. 23 января 2024 23:46
После ручного обновления кэша в доноре через конфигуратор всё заработало как надо! Огонь!

но в "ЗначенияРеквизитовОбъекта" после первой запятой уже не понимает (или это и не заявлялось?)

#12, 24 января 2024 00:12
(11) Евгений М., должно работать после любой запятой
#13, ред. 24 января 2024 08:32
Старайся всегда приводить текст программы, в котором пробуешь автодополнение.
Работает в адаптере

Работает в консоли кода

#14, 24 января 2024 09:13
(13) tormozit, так это и есть весь код. И у меня не работает ни в консоли:


ни в адаптере:
до запятой, как писал выше, всё четко:

#15, 24 января 2024 09:21
(14) Евгений М., может быть это и есть весь код, но его писал я. А хотелось бы чтобы ты его вставил в сообщение и я его просто скопировал и вставил.
#16, 24 января 2024 09:22
(15) tormozit, да, теперь понял о чем ты говоришь. Извиняюсь. Обычно так не поступаю.
#17, 04 февраля 2024 08:55
Проблема актуальна?
#18, 04 февраля 2024 14:25
Нет, всё отлично работает.
Спасибо!
Евгений М. изменил статус на Закрыто