Имя: Пароль:
1C
1С v8
v8: Как основываясь на макете сохранитиь отчет в Excel
0 Camous
 
10.09.13
07:02
При закрытии смены надо автоматически сохранять Отчет о розничных продажах в формате Exel, используя макет печатной формы Отчета о розничных продажах. Пока не нашел функции для этого.
1 Галахад
 
гуру
10.09.13
07:03
А нафига?
2 ИС-2
 
naïve
10.09.13
07:04
табдок.записать(что-то тут)
3 Camous
 
10.09.13
07:16
Смысл в том, что при закрытии смены надо автоматически отправлять через эл почту проведенный отчет о розничных продажах в формате xsl.
4 tttiger
 
10.09.13
07:50
ТабДок.Записать("C:\Temp\ИмяФайла.xls", "xls")
5 Camous
 
10.09.13
08:13
ТабДок.Записать("авфлдажо.xls");
Выводит переменная не определена, где писать ТабДок?
6 1Сергей
 
10.09.13
08:17
(5) пригласите специалиста
7 Camous
 
10.09.13
08:20
Ни разу в жизни специалиста не вызывал. Не люблю признаваться в том что кое-что я не смогу сделать.
8 Лодырь
 
10.09.13
08:24
1. Сформируй табличную форму которую ты хочешь отправить
2. Сохрани ее на диск в нужном формате
3. Сформируй почтовое сообщение и добавь туда вложение
4. Отправь почтовое сообщение.
9 Лодырь
 
10.09.13
08:25
Пока ты не сделал пункт 1. а тебе уже советуют сделать 2.
10 Camous
 
10.09.13
08:33
Лодырь, спасибо, я понял что такое ТабДок)
Надо было начинать с формирования табдока.
11 Camous
 
10.09.13
08:59
в чем прикол?
Если писать процедуру &НаКлиенте команда
Макет = Документы.ОтчетОРозничныхПродажах.ПолучитьМакет("макет"); выводит ошибку, но если писать &НаСервере то получается.
12 Лодырь
 
10.09.13
09:04
Прикол в клиент-серверной архитектуре. Вызови процедуру сервера с клиента и верни уже заполненный макет. А еще лучше не изборетай велосипед, посмотри в менеджере документа стандартное заполнение печатной формы и используй его.