![]() |
|
Модераторы: stron |
![]()
|
|
| Cheshuya |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 29.7.2004 Репутация: нет Всего: нет |
Доброе время суток....
Вы не подскажите открыта ли база 1с???? тоесть можно ли руками просматривать или изменять значения полей базы???? |
|||
|
||||
| Naghual |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1893 Регистрация: 15.5.2004 Где: Украина, Днепр Репутация: 5 Всего: 49 |
нет.
тем более, если вы задали такой вопрос. -------------------- Я желаю всем Счастья! |
|||
|
||||
| Cheshuya |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 29.7.2004 Репутация: нет Всего: нет |
я еще не видел и не щупал ничего из 1с ....
просто переходим на 1с ... с другой (самописной) программы. Могли бы ВЫ и участники этого топика вкратце дать хорактеристики базы 1с..... любые сылки на литературу в которой что то говориться про базы 1с.... Заранеее благодарен... |
|||
|
||||
| valex13 |
|
||||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 29.1.2003 Где: Иркук. область, г . Иркутск Репутация: нет Всего: 1 |
Чушь! Это почему это? Для 1С v8 SQL база данных - такая же обячная база данных. Пиши в нее что хочешь. Вопрос только как: Ответ: Пример занесения данных в справочник. Имеем таблицу со справочником:
Сгенеренную конфигуратором 1С. Здесь поля _IDRRef, _Version, _Marked, _IsMetadata - служебные. Имеются во всех таблицах. Последние две заполняем нулями - это Пометка и видимо признак для конфигуратора. Второе поле _Version не троаем вообще, т.к. при Insert'е автоматически SQL SErver подставит. Это поле необходимо самой 1С для сортировки в списке, таблице. Поле _IDRRef переводим в int + инкримент и обратно в binary (16). Смотрим код:
|
||||||
|
|||||||
| Cheshuya |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 29.7.2004 Репутация: нет Всего: нет |
вопрос то был не в том как создавать .... таблицы ..... (хотя мне занимательно и это)
мне было интересно узнать можно ли после её создания и заполнения данными (таблицы) влезть в неё руками что то наподобия таблиц в IB6 |
|||
|
||||
| Zero |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 15 Всего: 24 |
Нет ничего невозможного, но встаёт вопрос: Надо ли это делать руками, когда в ней есть конфигуратор. А если есть надобность связаться с другими приложениями, то можно использовать технологию OLE например. |
|||
|
||||
| pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 2 Всего: 36 |
||||
|
||||
| Aida |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 6.5.2007 Где: Казань Репутация: нет Всего: нет |
привет!!!помогите пожалуйста.
код ниже.здесь не пашет 1.суммирование по колонкам с добавленем строки 2.кнопка печать вообще не обработана. 3. как обработать разность двух дат?? Функция ДнейВМесяце(Дта) Возврат День(КонецМесяца(Дта)); КонецФункции Функция ДнейВГоду(НомерГода) ДтаГода = КонецМесяца(Дата(НомерГода,2,1)); Возврат ?(ДтаГода=28,365,366); КонецФункции Процедура КнопкаВыполнитьНажатие(Кнопка) Если Мес = 0 Тогда Сообщить("Месяц не должен быть 0!",СтатусСообщения.Важное); Возврат; КонецЕсли; ПерваяСтрока = Результат.Добавить(); ПерваяСтрока.Мес = Мес; ПерваяСтрока.Год = Год; ПерваяСтрока.Общий = Общий; ПерваяСтрока.Основной = Основной; ПерваяСтрока.Процент = Процент; ПерваяСтрока.Остаток = Остаток; ПерваяСтрока.Досрочное = Досрочное; ДатаНачалаОтсчета = Дата(Год,Мес,1); ПредыдущаяСтрока = ПерваяСтрока; Для Инд = 1 по СрокКредита Цикл ДатаНачалаОтсчета = ДобавитьМесяц(ДатаНачалаОтсчета,1); СтрТЗ = Результат.Добавить(); СтрТЗ.Мес = Месяц(ДатаНачалаОтсчета); СтрТЗ.Год = Год(ДатаНачалаОтсчета); Если (ПредыдущаяСтрока.Остаток + СтрТЗ.Процент) > ПредыдущаяСтрока.Общий Тогда СтрТЗ.Общий=ПредыдущаяСтрока.Общий; иначе СтрТЗ.Общий=СтрТЗ.Основной+СтрТЗ.Процент; КонецЕсли; Если (ПредыдущаяСтрока.Остаток*ДнейВМесяце(ДатаНачалаОтсчета)/ДнейВГоду(СтрТЗ.Год))>=0 Тогда //платеж процентов СтрТЗ.Процент=ПредыдущаяСтрока.Остаток* ДнейВМесяце(ДатаНачалаОтсчета)/ДнейВГоду(СтрТЗ.Год); иначе СтрТЗ.Процент = 0; КонецЕсли; Если ПредыдущаяСтрока.Остаток + СтрТз.Процент > ПредыдущаяСтрока.Общий тогда СтрТз.Основной=СтрТЗ.Общий-СтрТЗ.Процент; иначе СтрТЗ.Основной=ПредыдущаяСтрока.Остаток КонецЕсли; СтрТЗ.Остаток=ПредыдущаяСтрока.Остаток - ПредыдущаяСтрока.Досрочное - СтрТЗ.Основной; ПредыдущаяСтрока = СтрТЗ; КонецЦикла; СамаяПоследняяСтрока = ТЗ.Добавить(); СамаяПоследняяСтрока.ИмяКолонки = СуммаПоКолонке; СуммаПоКолонке=ТЗ.Итог("Общий"); СуммаПоКолонке=ТЗ.Итог("Основной"); СуммаПоКолонке=ТЗ.Итог("Процент"); СуммаПоКолонке=ТЗ.Итог("Остаток"); КонецПроцедуры Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) Результат.Колонки.Добавить("Мес",,"месяц"); Результат.Колонки.Добавить("Год",,"год"); Результат.Колонки.Добавить("Общий",,"Общий ежемесячный платеж"); Результат.Колонки.Добавить("Основной",,"Платеж в счет погашения основного долга"); Результат.Колонки.Добавить("Процент",,"Платеж процентов"); Результат.Колонки.Добавить("Остаток",,"Остаток основного долга"); Результат.Колонки.Добавить("Досрочное",,"Досрочное погашение"); КонецПроцедуры Процедура Печать() КонецПроцедуры; |
|||
|
||||
| stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: 11 Всего: 36 |
Модератор: Один вопрос - одна тема!!
-------------------- подписи нет |
|||
|
||||
![]()
|
| Правила форума "1C: Предприятие, SAP, ERP и учётные системы" | |
|
|
Запрещается! 1. Обсуждение крэков, кейгенов и других подобных программ Пробуйте искать сами или обращайтесь в приват к участникам форума. Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения. Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...) 2. Давать ссылки на взломанные продукты
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |