Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Анализ незаполн. полей в справочнике Клиенты (унив.обработка)          
serpanik Подменю пользователя
сообщение 25.06.10, 8:41
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 12
Спасибо сказали: 0 раз
Рейтинг: 0

Я только начинаю привыкать к терминологии 1С и сейчас хочу сделать обработку, которая смогла бы:
1. Вывести все элементы из справочника Клиенты, у которых не заполнены реквизиты (с информацией о них).
2. Загвоздка в том, что заранее не известны количество и названия реквизитов (поэтому и обработка универсальная).
Смотрел на просторах паутины, но так ничего и не нашел по этому поводу. Может плохо искал...
Буду рад любой идее/помощи по этому вопросу.
Заранее спасибо.

Zaval Подменю пользователя
сообщение 25.06.10, 9:11
Сообщение #2

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Реквизиты можно перебрать через Метаданные(смотри СП).
А еще на диске ИТС есть обработка Uchoise.ert... поэтому никто ничего подобного и не пишет, единственное - условия отбора объединяются по И.


А вообще, заполненность реквизитов нужно проверять при записи с ругательствами и отказом от сохранения. И искать ничего не надо будет


Кстати, о Ючойсе. Выбираем Объект(справочник), выбираем интересующие нас поля, ставим условие на пустоту одного из них, выбираем элементы. Посмотреть заполненность другого поля - отсортировать список по этому полю по возрастаниюsmile.gif

Спасибо сказали: serpanik,

Lefer Подменю пользователя
сообщение 25.06.10, 14:04
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 11 раз
Рейтинг: 0

Цитата(Zaval @ 25.06.10, 11:11) *
Реквизиты можно перебрать через Метаданные(смотри СП).
А еще на диске ИТС есть обработка Uchoise.ert... поэтому никто ничего подобного и не пишет, единственное - условия отбора объединяются по И.


Знакомая задача! Согласен, что при помощи такой вот утилиты можно быстро найти незаполненные реквизиты. Быстро и просто. Но написано не самим Вами Решая такую вот задачу самостоятельно узнаешь очень много полезного в области строения объектов конфигурации.


Signature
It's the end of the world as we know it and I feel fine

serpanik Подменю пользователя
сообщение 25.06.10, 15:50
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 12
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Lefer @ 25.06.10, 15:04) *
Знакомая задача! Согласен, что при помощи такой вот утилиты можно быстро найти незаполненные реквизиты. Быстро и просто. Но написано не самим Вами Решая такую вот задачу самостоятельно узнаешь очень много полезного в области строения объектов конфигурации.

Именно поэтому я и поставил перед собой эту задачу. Тут, так сказать, выполнение задачи, данной начальством и одновременное углубление в 1С...
Я даже не прочь ее выложить для общего пользования как только осилю. Ну просто пока мне непривычно переходить с обычной терминологии на 1С-скую. smile.gif И не нашел я полного мануала по методам и свойствам метаданных, как в этом случае. Думаю, что найду.

Lefer Подменю пользователя
сообщение 25.06.10, 16:14
Сообщение #5

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 11 раз
Рейтинг: 0

Цитата(serpanik @ 25.06.10, 17:50) *
Именно поэтому я и поставил перед собой эту задачу. Тут, так сказать, выполнение задачи, данной начальством и одновременное углубление в 1С...
Я даже не прочь ее выложить для общего пользования как только осилю. Ну просто пока мне непривычно переходить с обычной терминологии на 1С-скую. smile.gif И не нашел я полного мануала по методам и свойствам метаданных, как в этом случае. Думаю, что найду.


Ну, самый полный справочник по методам и свойствам - это сам синтаксис помощник. только в 1с7 он гавеный (в плане удобства пользования). В восьмерке он покраше и приятнее. Вот тут архив со справочником "Описание языка". очень полезно его иметь под рукой.

http:_//de_positfiles.com/files/69osjnpfy внимательно смотри на урл - "_"!

Могу посоветовать взять и "расчленить" ту обработку, о которой мы писали выше. Прочти код и многое тоже станет понятным.


Signature
It's the end of the world as we know it and I feel fine

Спасибо сказали: serpanik,

serpanik Подменю пользователя
сообщение 28.06.10, 9:08
Сообщение #6

Общительный
**
Группа: Пользователи
Сообщений: 12
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Lefer @ 25.06.10, 17:14) *
Вот тут архив со справочником "Описание языка". очень полезно его иметь под рукой.

А вот за это отдельное и огромное спасибо. smile.gif
Будем рыть, где наша не пропадала? smile.gif

serpanik Подменю пользователя
сообщение 29.06.10, 7:26
Сообщение #7

Общительный
**
Группа: Пользователи
Сообщений: 12
Спасибо сказали: 0 раз
Рейтинг: 0

Как не странно, но не могу найти на диске "ИТС Украина 2010 июнь" этого файла "Uchoise.ert". sad.gif

Pepe Подменю пользователя
сообщение 29.06.10, 14:18
Сообщение #8

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1434
Из: Ужгород
Спасибо сказали: 761 раз
Рейтинг: 230

:\\1CIts\EXE\EXTREPS\UNIPROCS\

Спасибо сказали: serpanik,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 24.04.24, 1:23
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!