![]() |
![]() |
![]() |
|
Как проверить заполненность таблицы? | ☑ | ||
---|---|---|---|---|
0
hatsher
27.10.11
✎
18:01
|
Имеется ТЧ с какими-то значениями. Как без обхода в цикле проверить, что, например,номенклатура и склад в таблице заполнены?
|
|||
1
Grusswelle
27.10.11
✎
18:03
|
НайтиСтроки
|
|||
2
hatsher
27.10.11
✎
18:04
|
может запросом лучше?
|
|||
3
shuhard
27.10.11
✎
18:05
|
(0) снять копию и свернуть
|
|||
4
NcSteel
27.10.11
✎
18:05
|
Если ТЗ.Количество() = 0 Тогда // не заполнена Возврат ; КонецЕсли;
ТЗ.Свернуть("Номенклатура"); ТЗ.Сортировать("Номенкатура"); Если Не ЗначениеЗаполнено(ТЗ[0].Номенклатура) Тогда //не заполнено Возврат; КонецЕсли; |
|||
5
hatsher
27.10.11
✎
18:06
|
подскажите в УТ 10.2 какой модуль и процедура отвечают за заполненность
|
|||
6
NcSteel
27.10.11
✎
18:07
|
(5) Скорее всего ОбщегоНазначения, если в 10.2 он есть
|
|||
7
shuhard
27.10.11
✎
18:07
|
(5) чё ?
|
|||
8
DrWatson
27.10.11
✎
18:08
|
Если тип задан, то (1). Только лучше просто Найти, но 2 раза.
|
|||
9
NcSteel
27.10.11
✎
18:08
|
(7) НеЗначениеЗаполнено() чем тебе не отвечает на заполненность
|
|||
10
Mort
27.10.11
✎
18:09
|
Эх..
ОбработкаПроверкиЗаполнения() курить всем. |
|||
11
NcSteel
27.10.11
✎
18:10
|
(10) А причем тут 8.0 или 8.1
|
|||
12
shuhard
27.10.11
✎
18:10
|
(10) в УТ 10.2, врядли
|
|||
13
hatsher
27.10.11
✎
18:10
|
нашел. общий модуль. ПроверитьЗаполнениеТабличнойЧасти(ДокументОбъект, ИмяТабличнойЧасти, СтруктураОбязательныхПолей,
Отказ, ) всем спс |
|||
14
NcSteel
27.10.11
✎
18:11
|
(13) Ну дык она же с цыклом .
|
|||
15
Mort
27.10.11
✎
18:11
|
(12) УТ 10.2 на 8.2 тоже работает, если не УФ, просто вызывать через ПроверитьЗаполнение().
|
|||
16
hatsher
27.10.11
✎
18:12
|
(14) да пофик. быстродействие тут роли не играет. главное - оптимизация кода
|
|||
17
NcSteel
27.10.11
✎
18:13
|
(16) ТОгда лучше как МОРТ предлогает !
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |