 |
| Сохранение отчета из 1С в Эксель |
| marshalpth | Дата: Среда, 20.02.2008, 17:54 | Сообщение # 1 |
|
Сержант
Группа: Пользователи
Сообщений: 28
Репутация: 0
Статус: Offline
| При сохранении отчета из 1С, через Файл-Сохранить как, одна из ячеек отчета, которая содержит много символов(обычный текст), не полностью сохраняется в экселе, тоесть сохраняется, но не весь текст который есть в 1С.Кто чем может, помогите решить эту проблему.
|
| |
|
| |
| Sekator | Дата: Воскресенье, 02.03.2008, 03:05 | Сообщение # 2 |
|
Полковник
Группа: Пользователи
Сообщений: 161
Репутация: 5
Статус: Offline
| А может, все-таки весь, пробовал колонку раздвинуть?:)
Не быть умнее, чем ты есть на самом деле, жить без сомнений, с верой в честь, с душою в теле.
|
| |
|
| |
| Kivals | Дата: Среда, 05.03.2008, 12:24 | Сообщение # 3 |
|
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
| Нет - есть такая трабла. По-моему режется до 255 символов в ячейке (7.7 использует старый формат Excel, там есть это ограничение) 1. Пробовать копировать через буфер 2. Формировать сразу в Excel (через OLE) 3. Искать разные программы сторонних разработчиков для сохранения таблицы - возможно они помогут
|
| |
|
| |
| ivisor | Дата: Пятница, 07.03.2008, 09:57 | Сообщение # 4 |
 Генерал-полковник
Группа: Проверенные
Сообщений: 1049
Репутация: 98
Статус: Offline
| Формировать в ячейке только допустимое количество символов, а остальны в следующую ячейку
Чтобы получить перечень доступных обновлений отошлите пустое письмо на адрес: 1c_download@bk.ru Впишите нужный пункт в тему письма для 1c_download@bk.ru и получите ссылку на закачку.
|
| |
|
| |
| MaxxaM | Дата: Вторник, 25.03.2008, 10:14 | Сообщение # 5 |
 Лейтенант
Группа: Пользователи
Сообщений: 68
Репутация: 4
Статус: Offline
| Формировать сразу в Excel (через OLE) уйдет проблема с строкой и с цифрами заодно проблем будет меньше, но формироваться будет долго :-) да и хлопотно обрамление прийдется для каждой ячейки выставлять, но можно формулы Exel использовать. вот пример: //л,в,п,н - тип линий которые надо нарисовать 0 - не рисуем, 1 - рисуем тонкую, 2 рисуем толстую //ОЕ - переменная ОЛЕ //стр - № строки //стл - № столбца Процедура Обвести(л,в,п,н,ОЕ,стр,стл) Если л>0 Тогда ОЕ.Cells(стр, стл).Borders(7).Weight =л+1; КонецЕсли; Если в>0 Тогда ОЕ.Cells(стр, стл).Borders(8).Weight = в+1; КонецЕсли; Если п>0 Тогда ОЕ.Cells(стр, стл).Borders(10).Weight = п+1; КонецЕсли; Если н>0 Тогда ОЕ.Cells(стр, стл).Borders(9).Weight = н+1; КонецЕсли; КонецПроцедуры //ЗАПОЛНЯЕТ ЯЧЕЙКИ В Exel-e согласно установленным флажкам Процедура ЗаполнитьЯчейки(ОкноЕхсеl,Запрос,ии,кв) нн=5; Если чОсн=1 Тогда нн=нн+1; ОкноЕхсеl.Cells(ии, нн).Value=Запрос.СуммаОснКонОст; Обвести(1,1+кв,1,1,ОкноЕхсеl,ии,нн); КонецЕсли; ....... КонецПроцедуры
|
| |
|
| |
| Anderson | Дата: Четверг, 27.03.2008, 14:12 | Сообщение # 6 |
 Полковник
Группа: Пользователи
Сообщений: 160
Репутация: 19
Статус: Offline
| MaxxaM, +1
|
| |
|
| |
| vladimir-boy | Дата: Четверг, 17.07.2008, 13:45 | Сообщение # 7 |
|
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
| Люди добрые!!! Кто нибудь помогите, пожалуйста, решить такую проблему: В 1С:Предприятие7.7 когда сформировался отчет "Остатки товаров",мне надо выделить определенную область отчета и скопировать в буфер, чтоб потом вставить в EXCEL либо вообще сохранить в файл, но после выделения какой-либо области, пункт меню "Запомнить"- остается притушенный так само неактивно меню "Файл сохранить как"!!? Как мне активизировать функцию "Запомнить" или "Файл сохранить как", которая к примеру работает при формировании отчета "Оборотно-сальдовая ведомость".
|
| |
|
| |
| Alex1C | Дата: Четверг, 17.07.2008, 14:09 | Сообщение # 8 |
 Лейтенант
Группа: Пользователи
Сообщений: 63
Репутация: 5
Статус: Offline
| Найди строки Т.Защита(Константа.ФлагЗащитыТаблиц); и закомментируй ее. Но тогда каждый юзер сможет исправлять данные в отчете.
|
| |
|
| |
| vladimir-boy | Дата: Четверг, 17.07.2008, 15:32 | Сообщение # 9 |
|
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
| Огромное спасибо за озывчивость и оперативность!!! По этому же вопросу тоже нашел ответ-Для устранения данной проблемы: Необходимо зайти в меню Операции->Константы и найти константу "Флаг защиты таблиц". Значение этого флага необходимо установить в "0". После этого все отчеты и документы можно будет сохранять в формате *.xml, *.xls.
|
| |
|
| |
| Valerka | Дата: Четверг, 17.07.2008, 16:38 | Сообщение # 10 |
 Генерал-полковник
Группа: Модераторы
Сообщений: 976
Репутация: 138
Статус: Offline
|
Можно ответить на любой вопрос, если вопрос задан правильно. Если люди помогли - плюс нажать не забываем :)
|
| |
|
| |
| vladimir-boy | Дата: Четверг, 17.07.2008, 21:19 | Сообщение # 11 |
|
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
| Quote (Valerka) Можно ответить на любой вопрос, если вопрос задан правильно. Если люди помогли - плюс нажать не забываем :) Прошу прощения! Чес говоря- Я новичок и чайник в Интернете и как правильно реагировать на помощь в форуме тоглько сейчас допер, но я исправился(если правильно понял, то надо кликнуть на "Репутация" и поблагодарить)
|
| |
|
| |
| Valerka | Дата: Пятница, 18.07.2008, 08:34 | Сообщение # 12 |
 Генерал-полковник
Группа: Модераторы
Сообщений: 976
Репутация: 138
Статус: Offline
| Кликнуть надо на "+" возле репутации (ну или "-" )
Можно ответить на любой вопрос, если вопрос задан правильно. Если люди помогли - плюс нажать не забываем :)
|
| |
|
|
|
 |
|