powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Обработка для 1С 7.7, которая ищет контрагентов по городу
13 сообщений из 13, страница 1 из 1
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37446736
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как выглядит обработка в 1С 7.7 (релиз 2.5), которая из справочника Контрагенты выдает всех контрагентов, у которых есть поле со значением города, например, Брянск?
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37447311
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioКак выглядит обработка в 1С 7.7 (релиз 2.5), которая из справочника Контрагенты выдает всех контрагентов, у которых есть поле со значением города, например, Брянск?
перебор строк справочника -разбор строки адрес и тд)))
Адрес строка сборная- остальные поля запросом можно сделать..или с итс универсальные обработки взять
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37447634
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел вот такую обработку под 7.7
При запуске из под пользователя в SQL - базе обработки POISK_001.ERT выдает ошибку:

ОлеДБКоманда = глSQLзапрос<<?>>();
{D:\POISK_001.ERT(105)}: Функция не обнаружена (глSQLзапрос)
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37447658
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioНашел вот такую обработку под 7.7
При запуске из под пользователя в SQL - базе обработки POISK_001.ERT выдает ошибку:

ОлеДБКоманда = глSQLзапрос<<?>>();
{D:\POISK_001.ERT(105)}: Функция не обнаружена (глSQLзапрос)
ну где то в глобальнике запрос должен быть значит
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37447774
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам эта обработка не подойдет - требует внешнюю компоненту и модификацию программного кода конфигурации.
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37447806
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше разбери адрес по полям в контрагенте - потом можешь искать город улицу и тд
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37447853
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerro,
хорошо, как конкретно выглядит код, чтобы выбрать из Справочник.Контрагенты из раздела ИНН все записи, у которых ИНН начинается с 32(код Брянского региона)? Я не программист 1С...
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37447912
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioZerro,
хорошо, как конкретно выглядит код, чтобы выбрать из Справочник.Контрагенты из раздела ИНН все записи, у которых ИНН начинается с 32(код Брянского региона)? Я не программист 1С...
Процедура Сформировать()
Перем Запрос, ТекстЗапроса, Таб;

Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|ИНН = Справочник.Контрагенты.ИНН;
|Контрагенты = Справочник.Контрагенты.ТекущийЭлемент;
|Группировка Контрагенты;
|Условие(Лев(ИНН,2) в ВыбИНН);
|Условие(пустаястрока(ИНН)=0);
|"//}}ЗАПРОС
;
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;

Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
Таб.ВывестиСекцию("Заголовок");
Состояние("Заполнение выходной таблицы...");
Пока Запрос.Группировка(1) = 1 Цикл
Таб.ВывестиСекцию("Контрагенты");
КонецЦикла;
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать", "");
КонецПроцедуры
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37448076
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerro,
cпасибо, но выдает переменная ВыбИНН: не определена... Добавил ВыбИНН в список Перем и добавил строку потом ВыбИНН = 32; выдает ошибку Таб.ИсходнаяТаблица("Сформировать");
{d:\11.ert(22)}: Неверное имя Сформировать
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37448081
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioZerro,
cпасибо, но выдает переменная ВыбИНН: не определена... Добавил ВыбИНН в список Перем и добавил строку потом ВыбИНН = 32; выдает ошибку Таб.ИсходнаяТаблица("Сформировать");
{d:\11.ert(22)}: Неверное имя Сформировать
дак это поле куда ты забиваешь 72
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37448088
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Процедура Сформировать()
Перем Запрос, ТекстЗапроса, Таб;
ВыбИНН="72";
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|ИНН = Справочник.Контрагенты.ИНН;
|Контрагенты = Справочник.Контрагенты.ТекущийЭлемент;
|Группировка Контрагенты;
|Условие(Лев(ИНН,2) в ВыбИНН);
|Условие(пустаястрока(ИНН)=0);
|"//}}ЗАПРОС
;
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;


Пока Запрос.Группировка(1) = 1 Цикл
сообщить(Запрос.Контрагенты);
КонецЦикла;

КонецПроцедуры
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37448357
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerro,
спасибо!
...
Рейтинг: 0 / 0
Обработка для 1С 7.7, которая ищет контрагентов по городу
    #37448363
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioZerro,
спасибо!
de nada
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Обработка для 1С 7.7, которая ищет контрагентов по городу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]