получаю пустые ссылки хотя они не пустые / глюк
Впервые сталкиваюсь с таким глюком, который проявляется на одной определенной базе.
Есть документ ПоступлениеНаРасчетныйСчет, у него есть реквизит СчетКонтрагента (банковский счет - справочник ссылка) который заполнен в 100% документах. Заходим в любой документ, проверяем - реквизит заполнен.
Далее беру, например, запрос
В половине случаев вместо счета контрагента запрос возвращает пустые ссылки.
То же самое, если без запроса обращаться к реквизиту типа Ссылка.СчетКонтрагента
Ни какой закономерности не уловил.
Есть документ ПоступлениеНаРасчетныйСчет, у него есть реквизит СчетКонтрагента (банковский счет - справочник ссылка) который заполнен в 100% документах. Заходим в любой документ, проверяем - реквизит заполнен.
Далее беру, например, запрос
ВЫБРАТЬ ПЕРВЫЕ 100
ПоступлениеНаРасчетныйСчет.Ссылка КАК Ссылка,
ПоступлениеНаРасчетныйСчет.СчетКонтрагента КАК СчетКонтрагента
ИЗ
Документ.ПоступлениеНаРасчетныйСчет КАК ПоступлениеНаРасчетныйСчет
УПОРЯДОЧИТЬ ПО
ПоступлениеНаРасчетныйСчет.Дата УБЫВ
В половине случаев вместо счета контрагента запрос возвращает пустые ссылки.
То же самое, если без запроса обращаться к реквизиту типа Ссылка.СчетКонтрагента
Ни какой закономерности не уловил.
По теме из базы знаний
Найденные решения
АААААААААААААААААААААААААААААА!!!!!!
Вот *&^$*&^$*&^$*&^$*&$^
Действительно реквизиты не заполнены!!!! Я всё это время смотрел на счет организации, а поле со счетом контрагента просто не отображалось!!!
Всем спасибо, приношу свои извинения если кого обидел. Очень рад, что нашлось разумное объяснения. Ненавижу полтергейст.
Вот *&^$*&^$*&^$*&^$*&$^
Действительно реквизиты не заполнены!!!! Я всё это время смотрел на счет организации, а поле со счетом контрагента просто не отображалось!!!
Всем спасибо, приношу свои извинения если кого обидел. Очень рад, что нашлось разумное объяснения. Ненавижу полтергейст.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) А если в самом журнале,
Банковские выписки=>еще=>изменить форму=>Форма-Список-Ссылка правой кнопкой мыши на ссылке - добавить поле. Добавляем поле "Счет плательщика".
оно в журнале должно появится, и тоже все будет в 100% заполнено и показывается во всем журнале ?
если да, то кэш, тестирование, исправление и т.п
Банковские выписки=>еще=>изменить форму=>Форма-Список-Ссылка правой кнопкой мыши на ссылке - добавить поле. Добавляем поле "Счет плательщика".
оно в журнале должно появится, и тоже все будет в 100% заполнено и показывается во всем журнале ?
если да, то кэш, тестирование, исправление и т.п
(3) проделал, вы правы. можно даже не изменять ничего, а просто открыть в списке "поступления на р/с"
короче, заполнено не везде, а так же, как и в запросе.
Я базу выгрузил в dt, поднял в другом месте как файловую. Вернул полностью на поддержку. Не помогает.
короче, заполнено не везде, а так же, как и в запросе.
Я базу выгрузил в dt, поднял в другом месте как файловую. Вернул полностью на поддержку. Не помогает.
(11) я так понимаю, посмотреть в форме документа как заполняется данный реквизит, не предлагать? Это надо было первое что посмотреть. Возможно данные из этого реквизита хранятся в другом месте, а на форме просто отображаются
(11)
В теме
В сообщении (5)
Понятно что вы знаете ЧТО вы хотели сказать, но по содержанию постов как-то совсем сумбурно, тем более что вам уже давали намек на одну из очень распространенных причин подобных вопросов в посте (2) и были "вежливо посланы"
Для того что-бы точно убедиться заполнен или нет реквизит, проверьте что показывает универсальный отчет, и попробуйте вбить свой запрос в консоль запросов и посмотрите что отображается там.
В теме
есть реквизит СчетКонтрагента (банковский счет - справочник ссылка) который заполнен в 100%
В сообщении (5)
короче, заполнено не везде, а так же, как и в запросе.
Понятно что вы знаете ЧТО вы хотели сказать, но по содержанию постов как-то совсем сумбурно, тем более что вам уже давали намек на одну из очень распространенных причин подобных вопросов в посте (2) и были "вежливо посланы"
Для того что-бы точно убедиться заполнен или нет реквизит, проверьте что показывает универсальный отчет, и попробуйте вбить свой запрос в консоль запросов и посмотрите что отображается там.
(5)
значит оно действительно не заполнено.
А то, что, на форме показывается - возможно при открытии документа, там автоматом дозаполняется незаполненный реквизит.
Можно проэкспериментировать, - видим в журнале документ с незаполненным счетом. =>заходим в него, визуально видим что поле заполнено=>записываем/перепроводим документ=> смотрим на журнал нажав F5 (обновить) , не появился в журнале реквизитец ?
короче, заполнено не везде, а так же, как и в запросе
значит оно действительно не заполнено.
А то, что, на форме показывается - возможно при открытии документа, там автоматом дозаполняется незаполненный реквизит.
Можно проэкспериментировать, - видим в журнале документ с незаполненным счетом. =>заходим в него, визуально видим что поле заполнено=>записываем/перепроводим документ=> смотрим на журнал нажав F5 (обновить) , не появился в журнале реквизитец ?
главный вопрос возвращает куда?
если это куда типизировано, а
ПоступлениеНаРасчетныйСчет.СчетКонтрагента имеет составной тип или владельцев разного типа(организации, контрагенты), то зря сотрясаете воздух и никакой это не глюк,
а недопонимание структур данных
если это куда типизировано, а
ПоступлениеНаРасчетныйСчет.СчетКонтрагента имеет составной тип или владельцев разного типа(организации, контрагенты), то зря сотрясаете воздух и никакой это не глюк,
а недопонимание структур данных
А с чего Вы взяли, что там есть что-то? Вы этот счет открывали? Там точно за надписью стоит ссылка на счет? Может, перенос не совсем удачный был. Али какое другое мероприятие.
(6) Конечно открывал. Я даже написал об этом: "Заходим в любой документ, проверяем - реквизит заполнен". Вы бы прочли сначала вопрос. И ДА, там стоит ссылка, можно открыть форму и убедиться, что это элемент справочника "банковские счета" и у него все реквизиты заполнены как положено.
(7) тогда возьми какую нибудь обработку, типа подбор и обработка объектов..отбери нужный документ, и просмотри все реквизиты какие там есть...где-то этот счет должен быть заполнен. Если ни в журнале, ни в запросе его нет, и при этом уверен в целостности базы...значит на форму выводится из другого места...может еще какой то реквизит есть. Надо смотреть уже по месту, пробовать, посмотреть код, отладчик и т.д... у меня больше идей уже нет
АААААААААААААААААААААААААААААА!!!!!!
Вот *&^$*&^$*&^$*&^$*&$^
Действительно реквизиты не заполнены!!!! Я всё это время смотрел на счет организации, а поле со счетом контрагента просто не отображалось!!!
Всем спасибо, приношу свои извинения если кого обидел. Очень рад, что нашлось разумное объяснения. Ненавижу полтергейст.
Вот *&^$*&^$*&^$*&^$*&$^
Действительно реквизиты не заполнены!!!! Я всё это время смотрел на счет организации, а поле со счетом контрагента просто не отображалось!!!
Всем спасибо, приношу свои извинения если кого обидел. Очень рад, что нашлось разумное объяснения. Ненавижу полтергейст.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот