powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Копирование контактной инфомации
14 сообщений из 14, страница 1 из 1
Копирование контактной инфомации
    #35805062
Ok888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!

Подскажите пожалуйста как мне скопировать данные адреса по прописке в адрес для информирования в 1с 8.1 ЗУП версия 2.5.12
Был бы признателен за информацию по структуре данных: физические лица и контактная информация.
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35805081
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в конфигураторе все есть...

регистр сведений КонтактнаяИнформация
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35805102
Ok888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господин ПЖ,

я предполагал это ...

как всё-же скопировать?

пройтись по физ. лицам и скопировать, намекните плиз...
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35805412
Фотография XenoX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ok888,

Проходите по регистру и для тех фл у которых нет этого адреса заводите новый на основании уже созданного ранее..
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35805758
Ok888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XenoX,

спасибо... - вариант хороший. Дело в том что я типа студент и не очень свободен в построении выражений. Мне бы фрейм...) Есть ли где ресурс с примерами такого рода?
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35805832
Фотография XenoX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mista.ru
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35806324
Ok888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XenoX, был бы Вам очень признателен если бы Вы показали как пройти по регистру...
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35806502
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
запросом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
ВЫБРАТЬ
	КонтактнаяИнформация.Объект,
	КонтактнаяИнформация.Представление,
	КонтактнаяИнформация.Поле1,
	КонтактнаяИнформация.Поле2,
	КонтактнаяИнформация.Поле3,
	КонтактнаяИнформация.Поле4,
	КонтактнаяИнформация.Поле5,
	КонтактнаяИнформация.Поле6,
	КонтактнаяИнформация.Поле7,
	КонтактнаяИнформация.Поле8,
	КонтактнаяИнформация.Поле9,
	КонтактнаяИнформация.Поле10,
	КонтактнаяИнформация.Комментарий,
	КонтактнаяИнформация.ЗначениеПоУмолчанию
ИЗ
	РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
ГДЕ
	КонтактнаяИнформация.Объект ССЫЛКА Справочник.ФизическиеЛица
	И КонтактнаяИнформация.Тип = &Адрес
	И КонтактнаяИнформация.Вид = &ВидАдреса
С уважением, Naf
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35807257
Ok888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Naf,

спасибо, но мне нужно открыть регистр для модификации...
взять справочник физических лиц и двигаясь копировать контактную информацию с созданием новых записей для адреса информирования...
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35807284
Фотография XenoX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ok888,

Зачем вам справочник фл?
открываете выборку по регистру с отбором по контактной информации.
далее просто созадете копию полученной записи в которой только меняете вид адреса...
при необходимосте можно еще добавить проверку на предмет существования адреса данного вида...
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35807508
Ok888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XenoX,
да, Вы правы.... может набросаете остов или фрейм frame.... а так я не увы пока не смогу сделать по Вашему совету... хотя конечно спасибо, буду пока пытаться...
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35807576
Фотография XenoX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ok888XenoX,
да, Вы правы.... может набросаете остов или фрейм frame.... а так я не увы пока не смогу сделать по Вашему совету... хотя конечно спасибо, буду пока пытаться...
Ну запрос уже показал вам Naf

далее получится такой вот код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
лЗапрос = Новый Запрос;
лЗапрос.Текст = "Текст от NAF";
лЗапрос.УстановитьПараметр("Адрес", <Тот что у вас>);
лЗапрос.УстановитьПараметр("ВидАдреса", <Тот что у вас>);
лВыборка = лЗапрос.Выполнить.Выбрать();
Пока лВыборка.Следующий() Цикл
 лЗаписьРегистра = РегистрыСведений.КонтактнаяИнформация.СоздатьМенеджерЗаписи();
 ... заполняем свойства из выборки ...
 ... меняем только вид адреса ...
 лЗаписьРегистра.Записать(); 
КонецЦикла;
вот приблизительно что-то такое...
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35807579
Фотография XenoX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Упс, небольшая поправка
Код: plaintext
1.
лВыборка = лЗапрос.Выполнить().Выбрать();
...
Рейтинг: 0 / 0
Копирование контактной инфомации
    #35807759
Ok888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем спасибо, буду делать. -- слишком много записей что вручную не пройдёт )
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Копирование контактной инфомации
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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