Имя: Пароль:
1C
1С v8
Как в табл. части справочника использовать "НайтиПореквизиту"?"
0 Босечка
 
08.11.11
14:47
Выдает сообщение: "Поле объекта не обнаружено!  НайтиПореквизиту"
                   КабиныТЧ=Автомобиль.ТЧ_Модели.НайтиПоРеквизиту(КодКабины,"КодНадстройки",Истина);    
                   Если КабиныТЧ.Пустая()=Истина Тогда


Что неправильно?
1 Шапокляк
 
08.11.11
14:48
А это точно 7-ка?
2 ДенисЧ
 
08.11.11
14:49
в 77 нет табличеых частей у справочника...
3 ДенисЧ
 
08.11.11
14:49
Хотя, судя по Истина, это 8ка...
4 ДенисЧ
 
08.11.11
14:50
Причём, если внимательно почитать СП, то и не должно работать...
5 Азат
 
08.11.11
14:50
(3) а что помешает в 77 создать глобальную переменную Истина и при начале работы системы указывать: Истина = 1
6 Босечка
 
08.11.11
14:52
Ой, я ошиблась, конечно же 8-ка!!!
7 Босечка
 
08.11.11
14:54
(4)А как надо?
8 Босечка
 
08.11.11
14:59
Неужели никто не знает?
9 hhhh
 
08.11.11
15:01
(8) ну просто "Найти". Без реквизита.
10 mikecool
 
08.11.11
15:02
Найти
НайтиСтроки
11 Босечка
 
08.11.11
15:06
Так мне надо по этому реквизиту Найти.
12 mikecool
 
08.11.11
15:08
ТаблицаЗначений (ValueTable)
Найти (Find)
Синтаксис:

Найти(<Значение>, <Колонки>)
Параметры:

<Значение> (обязательный)

Тип: Произвольный. Искомое значение.
<Колонки> (необязательный)

Тип: Строка. Список имен колонок, разделенных запятыми, по которым производится поиск.
Если параметр не указан, поиск осуществляется по всей таблице значений.
Значение по умолчанию: Пустая строка
Возвращаемое значение:

Тип: СтрокаТаблицыЗначений, Неопределено. Строка, в которой содержится искомое значение. Если значение не найдено, то возвращается значение Неопределено.
Описание:

Осуществляет поиск значения в указанных колонках таблицы значений.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Примечание:

Метод эффективно использовать для поиска уникальных значений.
13 mikecool
 
08.11.11
15:08
ТаблицаЗначений (ValueTable)
НайтиСтроки (FindRows)
Синтаксис:

НайтиСтроки(<ПараметрыОтбора>)
Параметры:

<ПараметрыОтбора> (обязательный)

Тип: Структура. Задает условия поиска: ключ структуры определяет имя колонки, по которой будет осуществляться поиск, а значение структуры - искомое значение.
Возвращаемое значение:

Тип: Массив. Массив строк таблицы значений, соответствующих условиям поиска.
Замечание! Массив хранит ссылки на строки таблицы значений, то есть при изменении строки в таблице, значение в массиве тоже будет измененным.
Описание:

Осуществляет поиск строк таблицы значений, отвечающих заданным условиям поиска.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Примечание:

Метод эффективно использовать для выборки неуникальных значений.
14 hhhh
 
08.11.11
15:09
(11) Найти ищет по реквизиту. Без реквизита Найти не ищет. Если тебе нужно по реквизиту, используй Найти. Если не нужно по реквизиту, не используй Найти. Если жестко нужна конструкция НайтиПоРеквизиту (наглоталась наркотиков и т.п.), то вместо таб.части используй справочник.
15 ILM
 
гуру
08.11.11
19:14
(0)  Запросом можно найти. И это будет правильно...