Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 322
от 15.10.2006, 13:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 275, Экспертов: 37
В номере:Вопросов: 3, Ответов: 3


Вопрос № 58272: Мне нужно в описании парта(part) поле для дополнительной информации с 256 увеличить на 512 (к примеру). В самой программе я пишу длинный текст, а на сайте у меня выходит обрезанный на 256 букв. Как это я могу удлинить? Плиз сделать скидку, чт...
Вопрос № 58277: Здравствуйте эксперты. 1с7.7, бухгалтерия. В справочнике контрагенты создаю новое периодическое поле. Когда его ставлю в элемент, то при сохранении выдает окно, в котором есть возможность изменять дату. Если это поле ставлю в группу, то выдает о...
Вопрос № 58281: Здравствуйте, Эксперты! Помогите, если сможете! Нужно выгрузить данные из 1С для переброски их с CAP/R3 - остатки ТМЦ, партии, поставщики... Как это сделать? Есть ли какие-нибудь готовые обработки? Заранее благодарю всех, кто откликнется!...

Вопрос № 58.272
Мне нужно в описании парта(part) поле для дополнительной информации с 256 увеличить на 512 (к примеру). В самой программе я пишу длинный текст, а на сайте у меня выходит обрезанный на 256 букв.
Как это я могу удлинить?
Плиз сделать скидку, что я новенький в 1С.
Заранее спасибо.

Приложение:

Отправлен: 09.10.2006, 15:46
Вопрос задал: Alexburzak (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: vcv
Здравствуйте, Alexburzak!
Можно сделать дополнительный справочник, подобно партиям в типовой ТиС или Комплексной. В справочнике можно сделать строковый реквизит неограниченной длины.
Или подумайте о том, что бы эту дополнительную информацию как-то по другому организововать. Потому что, что-то не верится, что может быть потребность приписывания к каждой строки документа такого длинного текста. Скорее у вас там планируется хранить серийные номера или другую подобную информацию. Но тогда метод хранения в длинной строке один из худших. Никакой ссылочной целостности.
Ответ отправил: vcv (статус: 2-ой класс)
Ответ отправлен: 11.10.2006, 05:51


Вопрос № 58.277
Здравствуйте эксперты.
1с7.7, бухгалтерия. В справочнике контрагенты создаю новое периодическое поле. Когда его ставлю в элемент, то при сохранении выдает окно, в котором есть возможность изменять дату. Если это поле ставлю в группу, то выдает окно, где вверху указана дата и ряд кнопок: изменить, изменить все, не изменять, помощь; а мне нужно иметь возможность изменять дату. Как это сделать в группе?
Отправлен: 09.10.2006, 16:07
Вопрос задал: Александр Павлович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Elric
Здравствуйте, Александр Павлович!

Обратите внимание на предопределенную процедуру ПриЗаписи() формы элемента справочника. В ней есть команды для вызова специального обработчика периодических реквизитов. К примеру, в украинской конфигурации этот участок кода выглядит так:

Если глЗаписьПериодическихРеквизитов(Контекст) = 0 Тогда
СтатусВозврата(0);
Возврат;
КонецЕсли;

Поместите аналогичный код в аналогичную процедуру модуля формы группы справочника, тогда этот механизм будет работать и для группы.
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Практикант)
Ответ отправлен: 09.10.2006, 17:27
Оценка за ответ: 5
Комментарий оценки:
Все работает. Спасибо. А можно, что бы первое окно не выпадало / где нельзя менять дату/, а сразу второе.


Вопрос № 58.281
Здравствуйте, Эксперты!
Помогите, если сможете!
Нужно выгрузить данные из 1С для переброски их с CAP/R3 - остатки ТМЦ, партии, поставщики... Как это сделать? Есть ли какие-нибудь готовые обработки?
Заранее благодарю всех, кто откликнется!
Отправлен: 09.10.2006, 16:42
Вопрос задал: Pvm (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Elric
Здравствуйте, Pvm!

Что значит "из 1С ... с CAP/R3"? Я так понял, "в CAP/R3", буду исходить из этого.
Для начала нужно знать в каком формате CAP/R3 сможет прочитать данные. Готовых обработок нет, тем более что для каждой конфигурации 1С обработку пришлось бы писать отдельную. Могу рассказать какие возможны варианты и немного технологию.

1. Через dbf-файл. Самый примитивный способ, однако для справочников самый подходящий на мой взгляд.
Пишется обработка (добавляется немного сервиса, там выбор пути и имени файла и т.п.), в ней создается объект "XBase" (dbf-файл), прописываются поля (такие чтоб R3 прочитал потом и загрузил), далее стандартная выборка элементов справочника, для каждого элемента -- своя строка таблицы. Пример см. в Приложении.

2. Через текстовый файл. Через объект "Текст" формируется файл любой конфигурации, с практически любыми разделителями.

3. Через объект "XML". Действовать обработка будет медленнее, но она в любом случае одноразовая (насколько я понимаю), так что не проблема.

4. Через экселевский файл. 1С может работать с объектами MS Office через механизм OLE.

Приложение:

---------
Мирный атом в КАЖДЫЙ дом!

Ответ отправил: Elric (статус: Практикант)
Ответ отправлен: 09.10.2006, 17:46
Оценка за ответ: 5
Комментарий оценки:
Спасибо, действительно из 1С в SAP/R3.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное