|
Реквизит справочника на табличной части | ☑ | ||
---|---|---|---|---|
0
prog365
26.12.23
✎
18:11
|
Все привет! Управляемые формы, на форме документа есть табличная часть, одним из ее реквизитов является Запчати это справочник Автозапчасти. У этого справочника есть реквизит НеПродавать.
Я перебираю табличную часть при изменении НаКлиенте: Для Каждого СтрокаЗапчасти Из Объект.Автозапчасти Цикл КонецЦикла Как мне в цикле получить доступ к реквизиту НеПродавать? Через СтрокаЗапчасти.Запчати.НеПродавать нет доступа к этому реквизиту. Получаю только имя Запчасти. И ни как не пойму как его получить. Подскажи, пожалуйста, если кто знает |
|||
1
RomanYS
26.12.23
✎
18:13
|
перебирай НаСервере
|
|||
2
sqr4
26.12.23
✎
18:18
|
(1) и мы получим в цикле обращение через "." Хотя наверное пусть сначала так пишет, а то потом вообще запутается...
|
|||
3
mikecool
26.12.23
✎
20:05
|
(0) зачем?
|
|||
4
НафНаф
26.12.23
✎
21:11
|
(3) присоединяюсь к вопросу
|
|||
5
Мимохожий Однако
27.12.23
✎
08:27
|
Логичнее вообще не давать возможности заполнять табличную часть запчастями с реквизитом НеПродавать в момент подбора
|
|||
6
Serg_1960
27.12.23
✎
08:50
|
Логичнее, учитывая многопользовательский режим работы, значение реквизита справочника получать (и показывать) в момент обновления видимых строк табличной части формы.
Как пример решения из типовых, - показ кода/артикула номенклатуры ТЧ документов. |
|||
7
Смотрящий
27.12.23
✎
09:13
|
Для Каждого СтрокаЗапчасти Из Объект.Автозапчасти Цикл
Если ЗапчастьНеПродаватьПолучить(СтрокаЗапчасти.Запчасть) Тогда Продолжить; КонецЕсли; ....... КонецЦикла; &НаСервереБезКонтекста Функция ЗапчастьНеПродаватьПолучить(Запчасть) Возврат Запчасть.НеПродавать; конецФункции |
|||
8
Волшебник
27.12.23
✎
09:17
|
(7) ЗапчастьНеПродаватьПолучить - плохое имя функции
лучше НеПродаватьЗапчасть() а ещё лучше инвертировать логику и сделать функцию Функция МожноПродаватьЗапчасть() Возврат НЕ Запчасть.НеПродавать; конецФункции |
|||
9
Смотрящий
27.12.23
✎
09:26
|
(8) Отличное наименование - <Объект><Поле><Действие> - искать удобно. Пока в этих ваших наименованиях процедуров/функций/переменных разберешься - в дурку угодишь.
|
|||
10
Волшебник
27.12.23
✎
09:39
|
(9) Программный код должен читаться как песня
|
|||
11
Смотрящий
27.12.23
✎
09:41
|
(10) Он и читается. Как переложенный на музыку Маяковский.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |