Гость
Форумы / [игнор отключен] [закрыт для гостей] / Копирование контактной инфомации / 14 сообщений из 14, страница 1 из 1
09.02.2009, 10:26
    #35805062
Ok888
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование контактной инфомации
Доброго дня!

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

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

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

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

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

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

спасибо... - вариант хороший. Дело в том что я типа студент и не очень свободен в построении выражений. Мне бы фрейм...) Есть ли где ресурс с примерами такого рода?
...
Рейтинг: 0 / 0
09.02.2009, 14:42
    #35805832
XenoX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование контактной инфомации
mista.ru
...
Рейтинг: 0 / 0
09.02.2009, 17:01
    #35806324
Ok888
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование контактной инфомации
XenoX, был бы Вам очень признателен если бы Вы показали как пройти по регистру...
...
Рейтинг: 0 / 0
09.02.2009, 17:47
    #35806502
Naf
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
10.02.2009, 09:15
    #35807257
Ok888
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование контактной инфомации
Naf,

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

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

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

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


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