241

(8 відповідей, залишених у Бази даних)

ти пропонуєш, ось так

Так. Щось таке...
1) ID працівника
2) ID Складу (чи МВО)
3) Код операції (Вибуття від МВО, прибуття до працівника, списання, тощо...)
4) Дата проводки.

При цьому найгарніше (чому я про ХП мовлю) треба робити два записи: Перший - списання від МВО, другий - Передача працівнику. Такі пари списання-передачі саме ї формують рух матзабеспечення.

242

(8 відповідей, залишених у Бази даних)

А тут - однозначно транзакція.

Не просто транзакція. Найголовніше - недопустити корегування залишків навпростець, тобто змінювати цифри прямо у таблицях. Бо така каша-малаща потім буде - жодна інвентарізация не зійдеться.
Я це добре знаю, бо не перший рік з документообігом працюю. Надивився вже такі "корегування" поточних показників... Найстрашніщі хоррори МВЛ, не іначе.

243

(8 відповідей, залишених у Бази даних)

це не змінює, моєї задачі.

Ще як змінює. Замість ненадійних триггеров ти робиш одну ХП, яка буде робити запис з полями:
1) Номенклатура чи інвентарка товару (приладу)
2) Код звідкіля товар надходить
3) Код, куди товар передають
4) Дата та час передачи

Все. Більш ничого не треба для фіксації руху товарів чиб то матцінностей.
Отака запісь і є той самой єлектронной накладной. Ніякого паперового варіанту не буде, якщо так і зробиш.
А щоб дивитися де що кому роздано - формуеться обігово-сальдова відомість та картка руху товарів - де указано коли та куди передавався товар.
І я тебе разочарую: Твоя БД як раз і є тим самим складом, бо матеріальні цінності і в Африці саме таки. Тому моя тобі порада - поки не піздно, одумайся та перероби стратегію своеї БД.

244

(8 відповідей, залишених у Бази даних)

щоб тригер відмінусовував товар на складі.

Це самий гірший варіант, який тільки можна примінити у ведені товарів.
Одумайся, поки біда не сталась.
Ні в якому разі не корегуй залишкі складові таким варварським методом - бо це робиться за допомогою накладної чибто прибутково вибуткового ордеру. Завдяки таким ордерам кількість товару підтримуеться актуально завжди, и залишки коректно можно порахувати за будьякий період.

245

(15 відповідей, залишених у C#, .NET)

Юрій_ написав:

А що значить по шагово?

Саме так. Трасування, Debug... Крокувати степ-бай-степ по коду, дивлячись як він себе показуе, куди ведуть такі оператори як IF, FOR... тощо.

246

(23 відповідей, залишених у C++)

хибне враження що така "кілєрфіча" є лише в Білдері\Делфі

Засобами роботи накштал FindComponent() чи FindVCLWindow() не спрацюе на проектах не створених у Борландлвських системах. Коли потрібні такого рода дії помеж різних програм, використовують СОМ сервера, котрі дозволяють витворювате такє але все незалежно від того, на чім пишется програма.
Те, що описав автор теми, робе лише у вузькому колі. Ти зможешь написати на QT наприклад ПЗ, яке буде з програмою на Білдері чи Делфі зробленой взаімодіїти з їх VCL?

247

(15 відповідей, залишених у C#, .NET)

Пошаговку зроби. Можливо запрос нічого не вертає.

248

(15 відповідей, залишених у C#, .NET)

Ой щоб мене... Так сплутати.
acsconn.open() треба.
Дивись: https://msdn.microsoft.com/ru-ru/librar … -snippet-2

Хоча... Воно в тебе все прописане.
Доречі, а чому наповнення не зробити методом модуля Module1?
Передавати туди комбік ссилкою, и наповнювати у самому Module1... Здається це буде краще.

249

(15 відповідей, залишених у C#, .NET)

Пропустив ти відкриття набору:

acscmd.open();

 
Як воно в тебе взагалі не ругнулось не розумію...
Поставь його перед активаціей рідера.

Доречі: Я б запрошував так:

"select Виконавець from Таблица1

У твоєму випадку звісно.

250

(22 відповідей, залишених у C++)

-=ЮрА=- написав:

Щоб було зрозуміло про що йде мова - надаю приклад як то кажуть з власного "життя"

Щоб було зрозуміло, треба робити не від балди:

    double x = 1000;
    cout.width(10);
    cout.precision(10);
    cout<<"x = "<<x<<endl;
    x = x + 1E-5;
    cout<<"x = "<<x<<endl;
    cin.get();
    return 0;

Не знаю що ти своїм прикладом мав на увазі, але точність треба задавати коли ж бо використовується форматовані оператори.

251

(18 відповідей, залишених у Windows)

КиївОболонь написав:

ні, це не те. Складається враження, що починаючи з 8-ого він ці всі ОС не можливо встановити на машини з менш ніж 4 Гб(оперативної, а не постійної) на борту

А чому у мене 10-ка робе на 2ГБ та слабеньком DualCore?

252

(18 відповідей, залишених у Windows)

КиївОболонь написав:

вимагає хоча б 4.

Щось не віреться... У мене 3 Гб - вісімка льотає наче Сокіл Тисячеліття.

253

(23 відповідей, залишених у C++)

Ніяк не збагну навіщо шукати форму...
Яке в тебе завдання то? Може вже пора подробицями поділитися?
А то і справді так докотимось до "Шо у екстрасексів"

254

(23 відповідей, залишених у C++)

Я хочу сказати, що між операційними системами є різница, котора корегується директивами компілятора, препроцессора тощо... Є кроссплатформенне ПЗ, де нічого корегувати не треба, але тоді й використовуй само його. Те, що ти вишче написав не портуєме, на що тобі й натякають.

255

(23 відповідей, залишених у C++)

Нажаль ми працюємо на ОС windows, так само і в книга які мені зустрічались в них так само працюють з ОС windows.

І що з того? Віртуальні машини вже вийшли з моди?

256

(23 відповідей, залишених у C++)

тому що в мене виникла помилка  Access violation at address 507C175B in module 'vcl220.bpl'

А до чого тут аналогі із інших систем?  %)
Якщо є помилка - треба проводити debug, а не фантазувати на вільні теми.
Що таке "Трасування" знаєш? Як в Білдері його робити знаешь?

257

(23 відповідей, залишених у C++)

Відео уроки це сила.

... яка відбиває мотивацію вмикати моск. Це така ж гидотна інстанція, як и кіно, яке підміняе книги своечасному суспільству, отож бо потреба думати самостійно відпадае.
Я вже не кажу, що у кліпаках нав'язується залежність від інструментів розробки, які використовує ведучій.
Якщо треба писати під Лінукс - то и цікавитись треба функціоналом саме цей ОС. Або ж кросплатформенними тулзами.

258

(23 відповідей, залишених у C++)

Arete написав:
Itari написав:

А по-іншому тілько FindComponent(), котрий потребує RTTI, яка працює лише у Білдері\Делфі.

RTTI є і в плюсах.

А я і не кажу що його в плюсах немає.
У Білдера свій підхід, у інших - свій.

А де можна про це почитати

Що тобі треба? Ти можешь сказати чітко?
Ти пишешь у Білдері - чому б тобі не продовжити у ньому писати?
Тобто чому виникло питання про аналогію у других компіляторах, якщо твій проєкт розрахован саме не Білдер?

259

(23 відповідей, залишених у C++)

Можливо у тебе Білдер із классу ХЕ, тоді мабудь Fire Monkey стане у пригоді?
Хоча вона не зовсім легка, але стосовно анімації там все по вищому розряду.

260

(18 відповідей, залишених у Windows)

що у мене ПК слабенький

Де це на знімку видно?
Те, що ти сфоткав говорить лише о неякісних драйверах чибто подібних системніх ПЗ, або збії обладненя під корпусом. Про слабкість у помилці мова не йде.