#0
by DSatan
Есть какой-то способ реализации сабжа без перебора ТЗ? попробовал использовать НайтиСтроки и Скопировать, но так получил только массив строк с нулевым значением, а мне нужно оставить ненулевые
#1
by 73
>>но так получил только массив строк с нулевым значением Пройтись циклом по массиву и поудалять эти строки.
#7
by Stim
какие еще варианты.. сортировать по значению в колонке, потом найти первый 0 через ТЗ.Найти, ..
#9
by DSatan
можно еще вопросик, сорри, за ламерство а нужно использовать Запрос.МенеджерВременныхТаблиц если мне не нужно помещать в ВТ , а только прочитать из ТЗ?
#11
by DSatan
можно или нужно? ну не сталкивался я еще ВТ :) делаю вот так - первая строка необходима? Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; Запрос.Текст =
#12
by Злобный Йожег
Уважаемый, ответ был дан несколько постов назад. А вот вы начали тут разводить флуд.
#17
by 73
Ещё есть вариант Построителем запроса. ЗЫ. Выбор лучшего зависит от количества строк ТЗ. Запросом не всегда быстрее будет...
#18
by DSatan
Кстати, если вы узнаете - зачем мне это ваще нужно - задумаетесь. По хорошему надо ветку создать про это дело... проверял алгоритм расчета вычета НДС в Формирование записей книги покупок с учетом заблокированного вычета НДС по ОС, не принятым к учету. если платили за поставку ОС несколькими частями, то вычет НДС рассчитывается неправильно вот кусок запроса в левой таблице на одно поступление две или более строки по доументам оплаты получается и соответственно к каждой из этих строк лепится сумма заблокированного по ОС НДС, которая вычитается из каждой части предъявленного НДС.
#20
by Stim
придумал! МОжно сортировать ТЗ по этому значению и удалять строки в цикле до тех пор, пока не попадется ненулевая. Если строк очень много, а нулевых очень мало, то и такой вариант сойдет :)
#24
by a_alenkin
Синтаксис: НайтиСтроки(<ПараметрыОтбора>) Параметры: Тип: Структура. Задает условия поиска: ключ структуры определяет имя колонки, по которой будет осуществляться поиск, а значение структуры - искомое значение. Возвращаемое значение: Тип: Массив. Массив строк таблицы значений, соответствующих условиям поиска. Замечание! Массив хранит ссылки на строки таблицы значений, то есть при изменении строки в таблице, значение в массиве тоже будет измененным. Описание: Осуществляет поиск строк таблицы значений, отвечающих заданным условиям поиска. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Метод эффективно использовать для выборки неуникальных значений. Пример: И потом циклом по массиву удаляешь
#26
by a_alenkin
МассивУдаляемых = ТвояТЗ.НайтиСтроки(Новый Структура(тут отбор описываешь)); Для Каждого УдаляемаяСтрока из МассивУдаляемых Цикл ТвояТЗ.Удалить(УдаляемаяСтрока);
#29
by DSatan
ну так и массив нулевых маленький получается, при удалении обходим же массив, а не всю ТЗ
#30
by a_alenkin
мляяя так сделай поиск по ненулевым!!!!!!!!!! Копируешь ТЗ, очищаешь чтоб структуру создать потом МассивНенулевых = ТвояТЗ.НайтиСтроки(Новый Структура(тут отбор описываешь свои ненулевые)); Для Каждого Строка из МассивНенулевых Цикл
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Создание ТЗ с вложенными ТЗ на основании плоской ТЗ методом группир. по колонкам
- Как выбрать из ТЗ строки с определенным значением какой-либо колонки?
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- ТЗ.Свернуть для ТЗ в ТЗ
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- v7: проверка наличия колонки в строке тз без тз
- v8: Как определить тип колонки ТЗ?
В этой группе 1С
- Переход из УПП в Бухгалтерию
- Как подключить ридер магнитных карт Posiflex MR – 2000U-B к 1С 7?
- Управление видимостью колонок
- ЗУП: Как в формуле расчета получить колво ставок?
- Подключение турникета к 1с 8.2
- Реестр авансовых отчетов
- Ошибка при проведении Принятия к учету ОС
- Экспорт справочников КАМИН 3.0 - ЗУП 2.5
- 8.2 Толстый клиент (обычное приложение) и Управляемые формы
- дописать движения по регистру
- Сумма чеков за смену <> сумме отчета о розн продажах
- Есть ли Open souRce аналоги Sharepoint?
- Дает ли право покупка КА использовать УТ, ЗуП и БУХ?
- Проблема с фискальником Штрих-фр в рознице
- СКД. Неправильно считает начальные и конечные остатки по группировкам
- Прайс-лист с учетом скидок в УТ 10.3
- 1С + mcsi +scanopos.dll или драйвер атол
- Системы счисления
- КА 8.2 Не формируется себестоимость продажи
- v8: Учет брака в 1С Предприятие 8