FOLD
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору leputain Мне не приходилось в 8 работать ни с ActiveX, ни Word. Хочешь выложу "Простые примеры разработки"?, в нем есть примеры и ActiveX , и Word и HTML ,да и дркгого много полезного.Я бв не так все равно сделал, создал бы свой макет.За основу взял бы макет СчетЗаказа, нарисовал нумерацию пунктов договора, текст нужный написал ,параметры свои вставил, и предположим если печать вызывается из спр контры, тогда выводим такието области, если из документа - тогда доплнительно заполняем/выводим области документа.ИМХО это в традициях 1С tvskit Цитата: Как сделать если меняется цена у материала | Где меняется? В документе или в справочнике? Ну вообщем отловить момент изменения цена и сделать запрос что-то такое |Период с ..по.. ; |Док = Документ.Плановаякалькуляция.ТекущийДокумент; |Материал = Документ.Плановаякалькуляция.Материал; |Цена = Документ.Плановаякалькуляция.Цена; |Группировка Док; |Условие(Материал = Перменная); |Условие(Цена <>ДругаяПерем); Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли; Пока Запрос.Группировка(1) = 1 Цикл Документ = Запрос.Док.ТекушийДокумент(); И здесь в документе меняешь цену и проводишь.Лучше это сделаать через метод Вопрос. Но все равно ты должен понимать, что это длительная процедура получиться. pavlika2 Цитата: как в 80 в клиент-серверном варианте организовать выгрузку ИБ средствами самой платформы по расписанию? никто не делал? | Я не делал пока.. распи..яй согласен с bxz шедулер виндовый ,бат-файл ,и методы описанные в простых примерах разработки выгрузка "C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Конфигурации\Типовые\УпрТорг /N ИмяПользователя /P Пароль /DumpIB c:\имя.dt Как принудительно завершить работу всех пользователей информационной базы в клиент-серверном варианте работы? Коннектор = Новый COMОбъект("V8.COMConnector"); Сервер = Коннектор.ConnectServer("TestServer"); // Аутентифицироваться с административными правами в нужной базе. Сервер.AddAuthentication("Администратор",""); // Создать объект нужной информационной базы. ИнформационнаяБаза = Сервер.CreateInfoBaseInfo(); ИнформационнаяБаза.Name = "Test_Base"; // Получить соединения базы. СоединенияБазы = Сервер.GetIBConnections(ИнформационнаяБаза); // Разорвать соединения клиентских приложений. Для Каждого Соединение Из СоединенияБазы Цикл Сервер.Disconnect(Соединение); КонецЦикла; И вот здесь посмотри, может что-то пригодится по аналогии http://forum.ru-board.com/topic.cgi?forum=33&topic=7403&start=400#19 и в 81 это V81.COMConnector bxz Цитата: кстати откуда информация о том что 1С стремятся сделать дешевыми решения автоматизации на основе платформы | Никакой информации нету, домыслы мои.Если не придется покупать сервер, и скажем,MSSQL, разве это не удешевление.. Кстати отважные всеже нашлись | Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 11:27 29-01-2007 | Исправлено: FOLD, 11:59 29-01-2007 |
|