Révision 4
UnitFeedCharts.pas | ||
---|---|---|
306 | 306 |
Value := ClientDataSetIngredientsCa.Value * Ratio; |
307 | 307 |
1: // Phosphore |
308 | 308 |
Value := ClientDataSetIngredientsP.Value * Ratio; |
309 |
2: // Phosphore digestible |
|
309 |
2: // Sodium |
|
310 |
Value := ClientDataSetIngredientsNa.Value * Ratio; |
|
311 |
3: // Potassium |
|
312 |
Value := ClientDataSetIngredientsK.Value * Ratio; |
|
313 |
4: // Chlore |
|
314 |
Value := ClientDataSetIngredientsCl.Value * Ratio; |
|
315 |
5: // Phosphore digestible |
|
310 | 316 |
if ClientDataSetFeedsPresentation.Value = 0 |
311 | 317 |
then // Farine (dPphy) |
312 | 318 |
Value := ClientDataSetIngredientsdPphy.Value / 100 * ClientDataSetIngredientsP.Value * Ratio |
... | ... | |
583 | 589 |
Cumul := ClientDataSetFeedsCa.Value; |
584 | 590 |
1: // Phosphore |
585 | 591 |
Cumul := ClientDataSetFeedsP.Value; |
586 |
2: // Phosphore digestible |
|
592 |
2: // Sodium |
|
593 |
Cumul := ClientDataSetFeedsNa.Value; |
|
594 |
3: // Potassium |
|
595 |
Cumul := ClientDataSetFeedsK.Value; |
|
596 |
4: // Chlore |
|
597 |
Cumul := ClientDataSetFeedsCl.Value; |
|
598 |
5: // Phosphore digestible |
|
587 | 599 |
Cumul := ClientDataSetFeedsPd.Value; |
588 | 600 |
else |
589 | 601 |
Cumul := 0; |
... | ... | |
757 | 769 |
Value := ClientDataSetIngredientsCa.Value * Ratio; |
758 | 770 |
1: // Phosphore |
759 | 771 |
Value := ClientDataSetIngredientsP.Value * Ratio; |
760 |
2: // Phosphore digestible |
|
772 |
2: // Sodium |
|
773 |
Value := ClientDataSetIngredientsNa.Value * Ratio; |
|
774 |
3: // Potassium |
|
775 |
Value := ClientDataSetIngredientsK.Value * Ratio; |
|
776 |
4: // Chlore |
|
777 |
Value := ClientDataSetIngredientsCl.Value * Ratio; |
|
778 |
5: // Phosphore digestible |
|
761 | 779 |
if ClientDataSetFeedsPresentation.Value = 0 |
762 | 780 |
then // Farine (dPphy) |
763 | 781 |
Value := ClientDataSetIngredientsdPphy.Value / 100 * ClientDataSetIngredientsP.Value * Ratio |
... | ... | |
1069 | 1087 |
Cumul := ClientDataSetFeedsCa.Value; |
1070 | 1088 |
1: // Phosphore |
1071 | 1089 |
Cumul := ClientDataSetFeedsP.Value; |
1072 |
2: // Phosphore digestible |
|
1090 |
2: // Sodium |
|
1091 |
Cumul := ClientDataSetFeedsNa.Value; |
|
1092 |
3: // Potassium |
|
1093 |
Cumul := ClientDataSetFeedsK.Value; |
|
1094 |
4: // Chlore |
|
1095 |
Cumul := ClientDataSetFeedsCl.Value; |
|
1096 |
5: // Phosphore digestible |
|
1073 | 1097 |
Cumul := ClientDataSetFeedsPd.Value; |
1074 | 1098 |
else |
1075 | 1099 |
Cumul := 0; |
... | ... | |
1243 | 1267 |
Value := ClientDataSetIngredientsCa.Value * Ratio; |
1244 | 1268 |
1: // Phosphore |
1245 | 1269 |
Value := ClientDataSetIngredientsP.Value * Ratio; |
1246 |
2: // Phosphore digestible |
|
1270 |
2: // Sodium |
|
1271 |
Value := ClientDataSetIngredientsNa.Value * Ratio; |
|
1272 |
3: // Potassium |
|
1273 |
Value := ClientDataSetIngredientsK.Value * Ratio; |
|
1274 |
4: // Chlore |
|
1275 |
Value := ClientDataSetIngredientsCl.Value * Ratio; |
|
1276 |
5: // Phosphore digestible |
|
1247 | 1277 |
if ClientDataSetFeedsPresentation.Value = 0 |
1248 | 1278 |
then // Farine (dPphy) |
1249 | 1279 |
Value := ClientDataSetIngredientsdPphy.Value / 100 * ClientDataSetIngredientsP.Value * Ratio |
... | ... | |
1555 | 1585 |
Cumul := ClientDataSetFeedsCa.Value; |
1556 | 1586 |
1: // Phosphore |
1557 | 1587 |
Cumul := ClientDataSetFeedsP.Value; |
1558 |
2: // Phosphore digestible |
|
1588 |
2: // Sodium |
|
1589 |
Cumul := ClientDataSetFeedsNa.Value; |
|
1590 |
3: // Potassium |
|
1591 |
Cumul := ClientDataSetFeedsK.Value; |
|
1592 |
4: // Chlore |
|
1593 |
Cumul := ClientDataSetFeedsCl.Value; |
|
1594 |
5: // Phosphore digestible |
|
1559 | 1595 |
Cumul := ClientDataSetFeedsPd.Value; |
1560 | 1596 |
else |
1561 | 1597 |
Cumul := 0; |
... | ... | |
1729 | 1765 |
Value := ClientDataSetIngredientsCa.Value * Ratio; |
1730 | 1766 |
1: // Phosphore |
1731 | 1767 |
Value := ClientDataSetIngredientsP.Value * Ratio; |
1732 |
2: // Phosphore digestible |
|
1768 |
2: // Sodium |
|
1769 |
Value := ClientDataSetIngredientsNa.Value * Ratio; |
|
1770 |
3: // Potassium |
|
1771 |
Value := ClientDataSetIngredientsK.Value * Ratio; |
|
1772 |
4: // Chlore |
|
1773 |
Value := ClientDataSetIngredientsCl.Value * Ratio; |
|
1774 |
5: // Phosphore digestible |
|
1733 | 1775 |
if ClientDataSetFeedsPresentation.Value = 0 |
1734 | 1776 |
then // Farine (dPphy) |
1735 | 1777 |
Value := ClientDataSetIngredientsdPphy.Value / 100 * ClientDataSetIngredientsP.Value * Ratio |
... | ... | |
2041 | 2083 |
Cumul := ClientDataSetFeedsCa.Value; |
2042 | 2084 |
1: // Phosphore |
2043 | 2085 |
Cumul := ClientDataSetFeedsP.Value; |
2044 |
2: // Phosphore digestible |
|
2086 |
2: // Sodium |
|
2087 |
Cumul := ClientDataSetFeedsNa.Value; |
|
2088 |
3: // Potassium |
|
2089 |
Cumul := ClientDataSetFeedsK.Value; |
|
2090 |
4: // Chlore |
|
2091 |
Cumul := ClientDataSetFeedsCl.Value; |
|
2092 |
5: // Phosphore digestible |
|
2045 | 2093 |
Cumul := ClientDataSetFeedsPd.Value; |
2046 | 2094 |
else |
2047 | 2095 |
Cumul := 0; |
... | ... | |
2215 | 2263 |
Value := ClientDataSetIngredientsCa.Value * Ratio; |
2216 | 2264 |
1: // Phosphore |
2217 | 2265 |
Value := ClientDataSetIngredientsP.Value * Ratio; |
2218 |
2: // Phosphore digestible |
|
2266 |
2: // Sodium |
|
2267 |
Value := ClientDataSetIngredientsNa.Value * Ratio; |
|
2268 |
3: // Potassium |
|
2269 |
Value := ClientDataSetIngredientsK.Value * Ratio; |
|
2270 |
4: // Chlore |
|
2271 |
Value := ClientDataSetIngredientsCl.Value * Ratio; |
|
2272 |
5: // Phosphore digestible |
|
2219 | 2273 |
if ClientDataSetFeedsPresentation.Value = 0 |
2220 | 2274 |
then // Farine (dPphy) |
2221 | 2275 |
Value := ClientDataSetIngredientsdPphy.Value / 100 * ClientDataSetIngredientsP.Value * Ratio |
UnitIngredientDetail.pas | ||
---|---|---|
309 | 309 |
CellData(Row, FloatToStrF(ClientDataSetIngredients.Fields[i].AsFloat, ffFixed, 15, FormOptions.EnergyDecimals, USFormatSettings), 'Number') |
310 | 310 |
else |
311 | 311 |
CellData(Row, '', 'String'); |
312 |
20, 21, 23, 25, 27, 29, 31, 33..37, 122..123:
|
|
312 |
20, 21, 23, 25, 27, 29, 31, 33..37: |
|
313 | 313 |
if not ClientDataSetIngredients.Fields[i].IsNull |
314 | 314 |
then |
315 | 315 |
CellData(Row, FloatToStrF(ClientDataSetIngredients.Fields[i].AsFloat, ffFixed, 15, 1, USFormatSettings), 'Number') |
... | ... | |
327 | 327 |
CellData(Row, FloatToStrF(ClientDataSetIngredients.Fields[i].AsFloat, ffFixed, 15, 2, USFormatSettings), 'Number') |
328 | 328 |
else |
329 | 329 |
CellData(Row, '', 'String'); |
330 |
120..121:
|
|
330 |
120..124:
|
|
331 | 331 |
if not ClientDataSetIngredients.Fields[i].IsNull |
332 | 332 |
then |
333 | 333 |
CellData(Row, FloatToStrF(ClientDataSetIngredients.Fields[i].AsFloat, ffFixed, 15, FormOptions.MineralsDecimals, USFormatSettings), 'Number') |
334 | 334 |
else |
335 | 335 |
CellData(Row, '', 'String'); |
336 |
125: |
|
337 |
if not ClientDataSetIngredients.Fields[i].IsNull |
|
338 |
then |
|
339 |
CellData(Row, FloatToStrF(ClientDataSetIngredients.Fields[i].AsFloat, ffFixed, 15, 2, USFormatSettings), 'Number') |
|
340 |
else |
|
341 |
CellData(Row, '', 'String'); |
|
342 |
126..127: |
|
343 |
if not ClientDataSetIngredients.Fields[i].IsNull |
|
344 |
then |
|
345 |
CellData(Row, FloatToStrF(ClientDataSetIngredients.Fields[i].AsFloat, ffFixed, 15, 1, USFormatSettings), 'Number') |
|
346 |
else |
|
347 |
CellData(Row, '', 'String'); |
|
336 | 348 |
end; |
337 | 349 |
// Unit |
338 | 350 |
case i of |
... | ... | |
350 | 362 |
CellData(Row, FormOptions.ComboBoxEnergy.Items[FormOptions.Energy], 'String') |
351 | 363 |
else // sur mati?re s?che |
352 | 364 |
CellData(Row, Format('%s %s', [FormOptions.ComboBoxEnergy.Items[FormOptions.Energy], _('DM')]), 'String'); |
353 |
20, 21, 23, 25, 27, 29, 31, 33..37, 122..123: // %
|
|
365 |
20, 21, 23, 25, 27, 29, 31, 33..37, 126..127: // %
|
|
354 | 366 |
CellData(Row, '%', 'String'); |
355 | 367 |
38..57, 98..117: // AA |
356 | 368 |
if FormOptions.Expression = 0 |
... | ... | |
364 | 376 |
CellData(Row, _('g/MJ'), 'String') |
365 | 377 |
else // kcal |
366 | 378 |
CellData(Row, _('g/1000kcal'), 'String'); |
367 |
120..121: // Min?raux
|
|
379 |
120..124: // Min?raux
|
|
368 | 380 |
if FormOptions.Expression = 0 |
369 | 381 |
then // sur frais |
370 | 382 |
CellData(Row, FormOptions.ComboBoxMinerals.Items[FormOptions.Minerals], 'String') |
371 | 383 |
else // sur mati?re s?che |
372 | 384 |
CellData(Row, Format('%s %s', [FormOptions.ComboBoxMinerals.Items[FormOptions.Minerals], _('DM')]), 'String'); |
385 |
125: // % |
|
386 |
if FormOptions.Expression = 0 |
|
387 |
then // sur frais |
|
388 |
CellData(Row, _('mEq/kg'), 'String') |
|
389 |
else // sur mati?re s?che |
|
390 |
CellData(Row, Format('%s %s', [_('mEq/kg'), _('DM')]), 'String'); |
|
373 | 391 |
end; |
374 | 392 |
end; |
375 | 393 |
XMLDoc.SaveToFile(SaveDialogExport.FileName); |
UnitMain.pas | ||
---|---|---|
242 | 242 |
else |
243 | 243 |
begin |
244 | 244 |
ClientDataSetInraAfz.Locate('Id', ClientDataSetIngredientsModel.Value, []); |
245 |
ClientDataSetIngredientsSource.Value := Format(_('Copy of "%s"'), [dgettext('InraAfz', ClientDataSetInraAfzName.Value)]);
|
|
245 |
ClientDataSetIngredientsSource.Value := Format(_('Copy of "%s"'), [dgettext('InraAfz', WideString(ClientDataSetInraAfzName.Value))]);
|
|
246 | 246 |
end; |
247 | 247 |
end |
248 | 248 |
else |
249 | 249 |
begin |
250 | 250 |
ClientDataSetInraAfz.Locate('Id', ClientDataSetIngredientsId.Value, []); |
251 |
ClientDataSetIngredientsName.Value := dgettext('InraAfz', ClientDataSetInraAfzName.Value);
|
|
251 |
ClientDataSetIngredientsName.Value := dgettext('InraAfz', WideString(ClientDataSetInraAfzName.Value));
|
|
252 | 252 |
if not ClientDataSetInraAfzComment.IsNull |
253 | 253 |
then |
254 |
ClientDataSetIngredientsDefinition.Value := dgettext('InraAfz', ClientDataSetInraAfzComment.Value);
|
|
254 |
ClientDataSetIngredientsDefinition.Value := dgettext('InraAfz', WideString(ClientDataSetInraAfzComment.Value));
|
|
255 | 255 |
ClientDataSetIngredientsSource.Value := Format('%s (?%s)', [_('Reference tables'), ClientDataSetInraAfzSource.Value]); |
256 | 256 |
end; |
257 | 257 |
ClientDataSetIngredients.Post; |
... | ... | |
267 | 267 |
begin |
268 | 268 |
ClientDataSetInraAfz.Locate('Id', ClientDataSetCompositionIngredient.Value, []); |
269 | 269 |
ClientDataSetComposition.Edit; |
270 |
ClientDataSetCompositionIngredientName.Value := dgettext('InraAfz', ClientDataSetInraAfzName.Value);
|
|
270 |
ClientDataSetCompositionIngredientName.Value := dgettext('InraAfz', WideString(ClientDataSetInraAfzName.Value));
|
|
271 | 271 |
ClientDataSetComposition.Post; |
272 | 272 |
end; |
273 | 273 |
ClientDataSetComposition.Next; |
... | ... | |
650 | 650 |
ClientDataSetIngredientsLysd_ENt.DisplayFormat := DecimalFormat(2); |
651 | 651 |
ClientDataSetIngredientsCa.DisplayFormat := MineralsFormat; |
652 | 652 |
ClientDataSetIngredientsP.DisplayFormat := MineralsFormat; |
653 |
ClientDataSetIngredientsNa.DisplayFormat := MineralsFormat; |
|
654 |
ClientDataSetIngredientsK.DisplayFormat := MineralsFormat; |
|
655 |
ClientDataSetIngredientsCl.DisplayFormat := MineralsFormat; |
|
656 |
ClientDataSetIngredientsBE.DisplayFormat := DecimalFormat(2); |
|
653 | 657 |
ClientDataSetIngredientsdP.DisplayFormat := DecimalFormat(1); |
654 | 658 |
ClientDataSetIngredientsdPphy.DisplayFormat := DecimalFormat(1); |
655 | 659 |
end; |
... | ... | |
663 | 667 |
ClientDataSetIngredients.Append; |
664 | 668 |
try |
665 | 669 |
ClientDataSetIngredientsId.Value := ClientDataSetInraAfzId.Value; |
666 |
ClientDataSetIngredientsName.Value := dgettext('InraAfz', ClientDataSetInraAfzName.Value);
|
|
670 |
ClientDataSetIngredientsName.Value := dgettext('InraAfz', WideString(ClientDataSetInraAfzName.Value));
|
|
667 | 671 |
if not ClientDataSetInraAfzComment.IsNull |
668 | 672 |
then |
669 |
ClientDataSetIngredientsDefinition.Value := dgettext('InraAfz', ClientDataSetInraAfzComment.Value);
|
|
673 |
ClientDataSetIngredientsDefinition.Value := dgettext('InraAfz', WideString(ClientDataSetInraAfzComment.Value));
|
|
670 | 674 |
ClientDataSetIngredientsClass.Value := ClientDataSetInraAfzClass.Value; |
671 | 675 |
ClientDataSetIngredientsUser.Value := False; |
672 | 676 |
ClientDataSetIngredientsModel.Clear; |
... | ... | |
704 | 708 |
begin |
705 | 709 |
ClientDataSetIngredientsModel.Value := FieldAsInteger(FieldIndex['Model']); |
706 | 710 |
ClientDataSetInraAfz.Locate('Id', ClientDataSetIngredientsModel.Value, []); |
707 |
ClientDataSetIngredientsSource.Value := Format(_('Copy of "%s"'), [dgettext('InraAfz', ClientDataSetInraAfzName.Value)]);
|
|
711 |
ClientDataSetIngredientsSource.Value := Format(_('Copy of "%s"'), [dgettext('InraAfz', WideString(ClientDataSetInraAfzName.Value))]);
|
|
708 | 712 |
CalcCopy; |
709 | 713 |
end; |
710 | 714 |
ClientDataSetIngredients.Post; |
... | ... | |
896 | 900 |
ClientDataSetFeedsProd_Lysd.DisplayFormat := DecimalFormat(0); |
897 | 901 |
ClientDataSetFeedsCa.DisplayFormat := MineralsFormat; |
898 | 902 |
ClientDataSetFeedsP.DisplayFormat := MineralsFormat; |
903 |
ClientDataSetFeedsNa.DisplayFormat := MineralsFormat; |
|
904 |
ClientDataSetFeedsK.DisplayFormat := MineralsFormat; |
|
905 |
ClientDataSetFeedsCl.DisplayFormat := MineralsFormat; |
|
906 |
ClientDataSetFeedsBE.DisplayFormat := DecimalFormat(2); |
|
899 | 907 |
ClientDataSetFeedsPd.DisplayFormat := MineralsFormat; |
900 | 908 |
ClientDataSetFeedsCa_Pd.DisplayFormat := DecimalFormat(1); |
901 | 909 |
ClientDataSetFeedsPd_ENc.DisplayFormat := DecimalFormat(2); |
UnitFeedDetail.pas | ||
---|---|---|
289 | 289 |
// Donn?es |
290 | 290 |
with DataModuleDeclaration do |
291 | 291 |
for i := 0 to ClientDataSetFeeds.FieldCount - 1 do |
292 |
if not (i in [0, 2, 7, 102..104, 106..109])
|
|
292 |
if not (i in [0, 2, 7, 106..108, 110..113])
|
|
293 | 293 |
then // Champs export?s |
294 | 294 |
begin |
295 | 295 |
Row := Table.AddChild('Row'); |
... | ... | |
317 | 317 |
CellData(Row, FloatToStrF(ClientDataSetFeeds.Fields[i].AsFloat, ffFixed, 15, FormOptions.EnergyDecimals, USFormatSettings), 'Number') |
318 | 318 |
else |
319 | 319 |
CellData(Row, '', 'String'); |
320 |
4, 5, 18, 20, 22, 24, 26, 28, 30..34, 99:
|
|
320 |
4, 5, 18, 20, 22, 24, 26, 28, 30..34, 103:
|
|
321 | 321 |
if not ClientDataSetFeeds.Fields[i].IsNull |
322 | 322 |
then |
323 | 323 |
CellData(Row, FloatToStrF(ClientDataSetFeeds.Fields[i].AsFloat, ffFixed, 15, 1, USFormatSettings), 'Number') |
... | ... | |
329 | 329 |
CellData(Row, FloatToStrF(ClientDataSetFeeds.Fields[i].AsFloat, ffFixed, 15, FormOptions.AADecimals, USFormatSettings), 'Number') |
330 | 330 |
else |
331 | 331 |
CellData(Row, '', 'String'); |
332 |
75..76, 100..101:
|
|
332 |
75..76, 104..105:
|
|
333 | 333 |
if not ClientDataSetFeeds.Fields[i].IsNull |
334 | 334 |
then |
335 | 335 |
CellData(Row, FloatToStrF(ClientDataSetFeeds.Fields[i].AsFloat, ffFixed, 15, 2, USFormatSettings), 'Number') |
336 | 336 |
else |
337 | 337 |
CellData(Row, '', 'String'); |
338 |
77..95, 105:
|
|
338 |
77..95, 109:
|
|
339 | 339 |
if not ClientDataSetFeeds.Fields[i].IsNull |
340 | 340 |
then |
341 | 341 |
CellData(Row, FloatToStrF(ClientDataSetFeeds.Fields[i].AsFloat, ffFixed, 15, 0, USFormatSettings), 'Number') |
342 | 342 |
else |
343 | 343 |
CellData(Row, '', 'String'); |
344 |
96..98:
|
|
344 |
96..100, 102:
|
|
345 | 345 |
if not ClientDataSetFeeds.Fields[i].IsNull |
346 | 346 |
then |
347 | 347 |
CellData(Row, FloatToStrF(ClientDataSetFeeds.Fields[i].AsFloat, ffFixed, 15, FormOptions.MineralsDecimals, USFormatSettings), 'Number') |
348 | 348 |
else |
349 | 349 |
CellData(Row, '', 'String'); |
350 |
101: |
|
351 |
if not ClientDataSetIngredients.Fields[i].IsNull |
|
352 |
then |
|
353 |
CellData(Row, FloatToStrF(ClientDataSetIngredients.Fields[i].AsFloat, ffFixed, 15, 2, USFormatSettings), 'Number') |
|
354 |
else |
|
355 |
CellData(Row, '', 'String'); |
|
350 | 356 |
end; |
351 | 357 |
// Unit |
352 | 358 |
case i of |
... | ... | |
364 | 370 |
CellData(Row, FormOptions.ComboBoxEnergy.Items[FormOptions.Energy], 'String') |
365 | 371 |
else // sur mati?re s?che |
366 | 372 |
CellData(Row, Format('%s %s', [FormOptions.ComboBoxEnergy.Items[FormOptions.Energy], _('DM')]), 'String'); |
367 |
4..5, 18, 20, 22, 24, 26, 28, 30..34, 77..95: // % |
|
373 |
4..5, 18, 20, 22, 24, 26, 28, 30..34, 77..95, 103: // %
|
|
368 | 374 |
CellData(Row, '%', 'String'); |
369 | 375 |
35..54, 55..74: // AA |
370 | 376 |
if FormOptions.Expression = 0 |
... | ... | |
372 | 378 |
CellData(Row, FormOptions.ComboBoxAA.Items[FormOptions.AA], 'String') |
373 | 379 |
else // sur mati?re s?che |
374 | 380 |
CellData(Row, Format('%s %s', [FormOptions.ComboBoxAA.Items[FormOptions.AA], _('DM')]), 'String'); |
375 |
75..76, 100..101: // Lysd/EN ou Pd/EN
|
|
381 |
75..76, 104..105: // Lysd/EN ou Pd/EN
|
|
376 | 382 |
if FormOptions.Energy = 0 |
377 | 383 |
then // MJ |
378 | 384 |
CellData(Row, _('g/MJ'), 'String') |
379 | 385 |
else // kcal |
380 | 386 |
CellData(Row, _('g/1000kcal'), 'String'); |
381 |
96..98: // Min?raux
|
|
387 |
96..100, 102: // Min?raux
|
|
382 | 388 |
if FormOptions.Expression = 0 |
383 | 389 |
then // sur frais |
384 | 390 |
CellData(Row, FormOptions.ComboBoxMinerals.Items[FormOptions.Minerals], 'String') |
385 | 391 |
else // sur mati?re s?che |
386 | 392 |
CellData(Row, Format('%s %s', [FormOptions.ComboBoxMinerals.Items[FormOptions.Minerals], _('DM')]), 'String'); |
387 |
105: |
|
393 |
101: // % |
|
394 |
if FormOptions.Expression = 0 |
|
395 |
then // sur frais |
|
396 |
CellData(Row, _('mEq/kg'), 'String') |
|
397 |
else // sur mati?re s?che |
|
398 |
CellData(Row, Format('%s %s', [_('mEq/kg'), _('DM')]), 'String'); |
|
399 |
109: |
|
388 | 400 |
CellData(Row, _('IU/kg'), 'String'); |
389 | 401 |
end; |
390 | 402 |
end; |
UnitIngredientsList.dfm | ||
---|---|---|
47 | 47 |
Top = 0 |
48 | 48 |
Width = 629 |
49 | 49 |
Height = 529 |
50 |
ActivePage = TabSheetMinerals
|
|
50 |
ActivePage = TabSheetMS
|
|
51 | 51 |
Align = alClient |
52 | 52 |
MultiLine = True |
53 | 53 |
TabOrder = 0 |
... | ... | |
972 | 972 |
Expanded = False |
973 | 973 |
FieldName = 'Ca' |
974 | 974 |
Title.Alignment = taCenter |
975 |
Title.Caption = 'Calcium (Ca)' |
|
976 | 975 |
Visible = True |
977 | 976 |
end |
978 | 977 |
item |
979 | 978 |
Expanded = False |
980 | 979 |
FieldName = 'P' |
981 | 980 |
Title.Alignment = taCenter |
982 |
Title.Caption = 'Phosphorus (P)' |
|
983 | 981 |
Visible = True |
982 |
end |
|
983 |
item |
|
984 |
Expanded = False |
|
985 |
FieldName = 'Na' |
|
986 |
Title.Alignment = taCenter |
|
987 |
Visible = True |
|
988 |
end |
|
989 |
item |
|
990 |
Expanded = False |
|
991 |
FieldName = 'K' |
|
992 |
Title.Alignment = taCenter |
|
993 |
Visible = True |
|
994 |
end |
|
995 |
item |
|
996 |
Expanded = False |
|
997 |
FieldName = 'Cl' |
|
998 |
Title.Alignment = taCenter |
|
999 |
Visible = True |
|
984 | 1000 |
end> |
985 | 1001 |
end |
986 | 1002 |
end |
... | ... | |
1255 | 1271 |
Left = 8 |
1256 | 1272 |
Top = 648 |
1257 | 1273 |
Bitmap = { |
1258 |
494C010104000900280020002000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
|
|
1274 |
494C0101040009002C0020002000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
|
|
1259 | 1275 |
0000000000003600000028000000800000004000000001002000000000000080 |
1260 | 1276 |
0000000000000000000000000000000000000000000000000000000000000000 |
1261 | 1277 |
0000000000000000000000000000000000000000000000000000000000000000 |
UnitFeedsCharts.pas | ||
---|---|---|
483 | 483 |
if not ClientDataSetFeedsP.IsNull |
484 | 484 |
then SeriesBar.AddBar(ClientDataSetFeedsP.Value, s, clTeeColor) |
485 | 485 |
else SeriesBar.AddNull(s); |
486 |
2: // Phosphore digestible |
|
486 |
2: // Sodium |
|
487 |
if not ClientDataSetFeedsNa.IsNull |
|
488 |
then SeriesBar.AddBar(ClientDataSetFeedsNa.Value, s, clTeeColor) |
|
489 |
else SeriesBar.AddNull(s); |
|
490 |
3: // Potassium |
|
491 |
if not ClientDataSetFeedsK.IsNull |
|
492 |
then SeriesBar.AddBar(ClientDataSetFeedsK.Value, s, clTeeColor) |
|
493 |
else SeriesBar.AddNull(s); |
|
494 |
4: // Chlore |
|
495 |
if not ClientDataSetFeedsCl.IsNull |
|
496 |
then SeriesBar.AddBar(ClientDataSetFeedsCl.Value, s, clTeeColor) |
|
497 |
else SeriesBar.AddNull(s); |
|
498 |
5: // Phosphore digestible |
|
487 | 499 |
if not ClientDataSetFeedsPd.IsNull |
488 | 500 |
then SeriesBar.AddBar(ClientDataSetFeedsPd.Value, s, clTeeColor) |
489 | 501 |
else SeriesBar.AddNull(s); |
... | ... | |
791 | 803 |
Cumul := ClientDataSetFeedsCa.Value; |
792 | 804 |
1: // Phosphore |
793 | 805 |
Cumul := ClientDataSetFeedsP.Value; |
794 |
2: // Phosphore digestible |
|
806 |
2: // Sodium |
|
807 |
Cumul := ClientDataSetFeedsNa.Value; |
|
808 |
3: // Potassium |
|
809 |
Cumul := ClientDataSetFeedsK.Value; |
|
810 |
4: // Chlore |
|
811 |
Cumul := ClientDataSetFeedsCl.Value; |
|
812 |
5: // Phosphore digestible |
|
795 | 813 |
Cumul := ClientDataSetFeedsPd.Value; |
796 | 814 |
else |
797 | 815 |
Cumul := 0; |
... | ... | |
967 | 985 |
Value := ClientDataSetIngredientsCa.Value * Ratio; |
968 | 986 |
1: // Phosphore |
969 | 987 |
Value := ClientDataSetIngredientsP.Value * Ratio; |
970 |
2: // Phosphore digestible |
|
988 |
2: // Sodium |
|
989 |
Value := ClientDataSetIngredientsNa.Value * Ratio; |
|
990 |
3: // Potassium |
|
991 |
Value := ClientDataSetIngredientsK.Value * Ratio; |
|
992 |
4: // Chlore |
|
993 |
Value := ClientDataSetIngredientsCl.Value * Ratio; |
|
994 |
5: // Phosphore digestible |
|
971 | 995 |
if ClientDataSetFeedsPresentation.Value = 0 |
972 | 996 |
then // Farine (dPphy) |
973 | 997 |
Value := ClientDataSetIngredientsdPphy.Value / 100 * ClientDataSetIngredientsP.Value * Ratio |
... | ... | |
1287 | 1311 |
Cumul := ClientDataSetFeedsCa.Value; |
1288 | 1312 |
1: // Phosphore |
1289 | 1313 |
Cumul := ClientDataSetFeedsP.Value; |
1290 |
2: // Phosphore digestible |
|
1314 |
2: // Sodium |
|
1315 |
Cumul := ClientDataSetFeedsNa.Value; |
|
1316 |
3: // Potassium |
|
1317 |
Cumul := ClientDataSetFeedsK.Value; |
|
1318 |
4: // Chlore |
|
1319 |
Cumul := ClientDataSetFeedsCl.Value; |
|
1320 |
5: // Phosphore digestible |
|
1291 | 1321 |
Cumul := ClientDataSetFeedsPd.Value; |
1292 | 1322 |
else |
1293 | 1323 |
Cumul := 0; |
... | ... | |
1463 | 1493 |
Value := ClientDataSetIngredientsCa.Value * Ratio; |
1464 | 1494 |
1: // Phosphore |
1465 | 1495 |
Value := ClientDataSetIngredientsP.Value * Ratio; |
1466 |
2: // Phosphore digestible |
|
1496 |
2: // Sodium |
|
1497 |
Value := ClientDataSetIngredientsNa.Value * Ratio; |
|
1498 |
3: // Potassium |
|
1499 |
Value := ClientDataSetIngredientsK.Value * Ratio; |
|
1500 |
4: // Chlore |
|
1501 |
Value := ClientDataSetIngredientsCl.Value * Ratio; |
|
1502 |
5: // Phosphore digestible |
|
1467 | 1503 |
if ClientDataSetFeedsPresentation.Value = 0 |
1468 | 1504 |
then // Farine (dPphy) |
1469 | 1505 |
Value := ClientDataSetIngredientsdPphy.Value / 100 * ClientDataSetIngredientsP.Value * Ratio |
... | ... | |
1783 | 1819 |
Cumul := ClientDataSetFeedsCa.Value; |
1784 | 1820 |
1: // Phosphore |
1785 | 1821 |
Cumul := ClientDataSetFeedsP.Value; |
1786 |
2: // Phosphore digestible |
|
1822 |
2: // Sodium |
|
1823 |
Cumul := ClientDataSetFeedsNa.Value; |
|
1824 |
3: // Potassium |
|
1825 |
Cumul := ClientDataSetFeedsK.Value; |
|
1826 |
4: // Chlore |
|
1827 |
Cumul := ClientDataSetFeedsCl.Value; |
|
1828 |
5: // Phosphore digestible |
|
1787 | 1829 |
Cumul := ClientDataSetFeedsPd.Value; |
1788 | 1830 |
else |
1789 | 1831 |
Cumul := 0; |
... | ... | |
1959 | 2001 |
Value := ClientDataSetIngredientsCa.Value * Ratio; |
1960 | 2002 |
1: // Phosphore |
1961 | 2003 |
Value := ClientDataSetIngredientsP.Value * Ratio; |
1962 |
2: // Phosphore digestible |
|
2004 |
2: // Sodium |
|
2005 |
Value := ClientDataSetIngredientsNa.Value * Ratio; |
|
2006 |
3: // Potassium |
|
2007 |
Value := ClientDataSetIngredientsK.Value * Ratio; |
|
2008 |
4: // Chlore |
|
2009 |
Value := ClientDataSetIngredientsCl.Value * Ratio; |
|
2010 |
5: // Phosphore digestible |
|
1963 | 2011 |
if ClientDataSetFeedsPresentation.Value = 0 |
1964 | 2012 |
then // Farine (dPphy) |
1965 | 2013 |
Value := ClientDataSetIngredientsdPphy.Value / 100 * ClientDataSetIngredientsP.Value * Ratio |
... | ... | |
2279 | 2327 |
Cumul := ClientDataSetFeedsCa.Value; |
2280 | 2328 |
1: // Phosphore |
2281 | 2329 |
Cumul := ClientDataSetFeedsP.Value; |
2282 |
2: // Phosphore digestible |
|
2330 |
2: // Sodium |
|
2331 |
Cumul := ClientDataSetFeedsNa.Value; |
|
2332 |
3: // Potassium |
|
2333 |
Cumul := ClientDataSetFeedsK.Value; |
|
2334 |
4: // Chlore |
|
2335 |
Cumul := ClientDataSetFeedsCl.Value; |
|
2336 |
5: // Phosphore digestible |
|
2283 | 2337 |
Cumul := ClientDataSetFeedsPd.Value; |
2284 | 2338 |
else |
2285 | 2339 |
Cumul := 0; |
... | ... | |
2455 | 2509 |
Value := ClientDataSetIngredientsCa.Value * Ratio; |
2456 | 2510 |
1: // Phosphore |
2457 | 2511 |
Value := ClientDataSetIngredientsP.Value * Ratio; |
2458 |
2: // Phosphore digestible |
|
2512 |
2: // Sodium |
|
2513 |
Value := ClientDataSetIngredientsNa.Value * Ratio; |
|
2514 |
3: // Potassium |
|
2515 |
Value := ClientDataSetIngredientsK.Value * Ratio; |
|
2516 |
4: // Chlore |
|
2517 |
Value := ClientDataSetIngredientsCl.Value * Ratio; |
|
2518 |
5: // Phosphore digestible |
|
2459 | 2519 |
if ClientDataSetFeedsPresentation.Value = 0 |
2460 | 2520 |
then // Farine (dPphy) |
2461 | 2521 |
Value := ClientDataSetIngredientsdPphy.Value / 100 * ClientDataSetIngredientsP.Value * Ratio |
UnitFeedCharts.dfm | ||
---|---|---|
104 | 104 |
Items.Strings = ( |
105 | 105 |
'Calcium' |
106 | 106 |
'Phosphorus' |
107 |
'Sodium' |
|
108 |
'Potassium' |
|
109 |
'Chlorine' |
|
107 | 110 |
'Digestible phosphorus') |
108 | 111 |
end |
109 | 112 |
object ComboBoxProximal0: TComboBox |
... | ... | |
245 | 248 |
end |
246 | 249 |
object TabSheetChartsComparison: TTabSheet |
247 | 250 |
Caption = 'Graphs comparison' |
248 |
ExplicitLeft = 0 |
|
249 |
ExplicitTop = 0 |
|
250 |
ExplicitWidth = 0 |
|
251 |
ExplicitHeight = 0 |
|
252 | 251 |
object GroupBoxChart1: TGroupBox |
253 | 252 |
Left = 0 |
254 | 253 |
Top = 0 |
... | ... | |
338 | 337 |
Width = 200 |
339 | 338 |
Height = 21 |
340 | 339 |
Style = csDropDownList |
341 |
ItemHeight = 0
|
|
340 |
ItemHeight = 13
|
|
342 | 341 |
TabOrder = 1 |
343 | 342 |
Visible = False |
344 | 343 |
OnChange = ComboBoxOption1Change |
... | ... | |
370 | 369 |
Width = 200 |
371 | 370 |
Height = 21 |
372 | 371 |
Style = csDropDownList |
373 |
ItemHeight = 0
|
|
372 |
ItemHeight = 13
|
|
374 | 373 |
TabOrder = 2 |
375 | 374 |
Visible = False |
376 | 375 |
OnChange = ComboBoxOption1Change |
... | ... | |
389 | 388 |
Width = 200 |
390 | 389 |
Height = 21 |
391 | 390 |
Style = csDropDownList |
392 |
ItemHeight = 0
|
|
391 |
ItemHeight = 13
|
|
393 | 392 |
TabOrder = 3 |
394 | 393 |
Visible = False |
395 | 394 |
OnChange = ComboBoxOption1Change |
396 | 395 |
Items.Strings = ( |
397 | 396 |
'Calcium' |
398 | 397 |
'Phosphorus' |
398 |
'Sodium' |
|
399 |
'Potassium' |
|
400 |
'Chlorine' |
|
399 | 401 |
'Digestible phosphorus') |
400 | 402 |
end |
401 | 403 |
object ComboBoxProximal1: TComboBox |
... | ... | |
404 | 406 |
Width = 200 |
405 | 407 |
Height = 21 |
406 | 408 |
Style = csDropDownList |
407 |
ItemHeight = 0
|
|
409 |
ItemHeight = 13
|
|
408 | 410 |
TabOrder = 4 |
409 | 411 |
Visible = False |
410 | 412 |
OnChange = ComboBoxOption1Change |
... | ... | |
427 | 429 |
Width = 200 |
428 | 430 |
Height = 21 |
429 | 431 |
Style = csDropDownList |
430 |
ItemHeight = 0
|
|
432 |
ItemHeight = 13
|
|
431 | 433 |
TabOrder = 0 |
432 | 434 |
OnChange = ComboBoxType1Change |
433 | 435 |
Items.Strings = ( |
... | ... | |
460 | 462 |
Width = 200 |
461 | 463 |
Height = 21 |
462 | 464 |
Style = csDropDownList |
463 |
ItemHeight = 0
|
|
465 |
ItemHeight = 13
|
|
464 | 466 |
TabOrder = 1 |
465 | 467 |
Visible = False |
466 | 468 |
OnChange = ComboBoxOption2Change |
... | ... | |
492 | 494 |
Width = 200 |
493 | 495 |
Height = 21 |
494 | 496 |
Style = csDropDownList |
495 |
ItemHeight = 0
|
|
497 |
ItemHeight = 13
|
|
496 | 498 |
TabOrder = 2 |
497 | 499 |
Visible = False |
498 | 500 |
OnChange = ComboBoxOption2Change |
... | ... | |
511 | 513 |
Width = 200 |
512 | 514 |
Height = 21 |
513 | 515 |
Style = csDropDownList |
514 |
ItemHeight = 0
|
|
516 |
ItemHeight = 13
|
|
515 | 517 |
TabOrder = 3 |
516 | 518 |
Visible = False |
517 | 519 |
OnChange = ComboBoxOption2Change |
518 | 520 |
Items.Strings = ( |
519 | 521 |
'Calcium' |
520 | 522 |
'Phosphorus' |
523 |
'Sodium' |
|
524 |
'Potassium' |
|
525 |
'Chlorine' |
|
521 | 526 |
'Digestible phosphorus') |
522 | 527 |
end |
523 | 528 |
object ComboBoxProximal2: TComboBox |
... | ... | |
526 | 531 |
Width = 200 |
527 | 532 |
Height = 21 |
528 | 533 |
Style = csDropDownList |
529 |
ItemHeight = 0
|
|
534 |
ItemHeight = 13
|
|
530 | 535 |
TabOrder = 4 |
531 | 536 |
Visible = False |
532 | 537 |
OnChange = ComboBoxOption2Change |
... | ... | |
549 | 554 |
Width = 200 |
550 | 555 |
Height = 21 |
551 | 556 |
Style = csDropDownList |
552 |
ItemHeight = 0
|
|
557 |
ItemHeight = 13
|
|
553 | 558 |
TabOrder = 0 |
554 | 559 |
OnChange = ComboBoxType2Change |
555 | 560 |
Items.Strings = ( |
... | ... | |
650 | 655 |
Width = 200 |
651 | 656 |
Height = 21 |
652 | 657 |
Style = csDropDownList |
653 |
ItemHeight = 0
|
|
658 |
ItemHeight = 13
|
|
654 | 659 |
TabOrder = 1 |
655 | 660 |
Visible = False |
656 | 661 |
OnChange = ComboBoxOption3Change |
... | ... | |
682 | 687 |
Width = 200 |
683 | 688 |
Height = 21 |
684 | 689 |
Style = csDropDownList |
685 |
ItemHeight = 0
|
|
690 |
ItemHeight = 13
|
|
686 | 691 |
TabOrder = 2 |
687 | 692 |
Visible = False |
688 | 693 |
OnChange = ComboBoxOption3Change |
... | ... | |
701 | 706 |
Width = 200 |
702 | 707 |
Height = 21 |
703 | 708 |
Style = csDropDownList |
704 |
ItemHeight = 0
|
|
709 |
ItemHeight = 13
|
|
705 | 710 |
TabOrder = 3 |
706 | 711 |
Visible = False |
707 | 712 |
OnChange = ComboBoxOption3Change |
708 | 713 |
Items.Strings = ( |
709 | 714 |
'Calcium' |
710 | 715 |
'Phosphorus' |
716 |
'Sodium' |
|
717 |
'Potassium' |
|
718 |
'Chlorine' |
|
711 | 719 |
'Digestible phosphorus') |
712 | 720 |
end |
713 | 721 |
object ComboBoxProximal3: TComboBox |
... | ... | |
716 | 724 |
Width = 200 |
717 | 725 |
Height = 21 |
718 | 726 |
Style = csDropDownList |
719 |
ItemHeight = 0
|
|
727 |
ItemHeight = 13
|
|
720 | 728 |
TabOrder = 4 |
721 | 729 |
Visible = False |
722 | 730 |
OnChange = ComboBoxOption3Change |
... | ... | |
739 | 747 |
Width = 200 |
740 | 748 |
Height = 21 |
741 | 749 |
Style = csDropDownList |
742 |
ItemHeight = 0
|
|
750 |
ItemHeight = 13
|
|
743 | 751 |
TabOrder = 0 |
744 | 752 |
OnChange = ComboBoxType3Change |
745 | 753 |
Items.Strings = ( |
... | ... | |
840 | 848 |
Width = 200 |
841 | 849 |
Height = 21 |
842 | 850 |
Style = csDropDownList |
843 |
ItemHeight = 0
|
|
851 |
ItemHeight = 13
|
|
844 | 852 |
TabOrder = 1 |
845 | 853 |
Visible = False |
846 | 854 |
OnChange = ComboBoxOption4Change |
... | ... | |
872 | 880 |
Width = 200 |
873 | 881 |
Height = 21 |
874 | 882 |
Style = csDropDownList |
875 |
ItemHeight = 0
|
|
883 |
ItemHeight = 13
|
|
876 | 884 |
TabOrder = 2 |
877 | 885 |
Visible = False |
878 | 886 |
OnChange = ComboBoxOption4Change |
... | ... | |
891 | 899 |
Width = 200 |
892 | 900 |
Height = 21 |
893 | 901 |
Style = csDropDownList |
894 |
ItemHeight = 0
|
|
902 |
ItemHeight = 13
|
|
895 | 903 |
TabOrder = 3 |
896 | 904 |
Visible = False |
897 | 905 |
OnChange = ComboBoxOption4Change |
898 | 906 |
Items.Strings = ( |
899 | 907 |
'Calcium' |
900 | 908 |
'Phosphorus' |
909 |
'Sodium' |
|
910 |
'Potassium' |
|
911 |
'Chlorine' |
|
901 | 912 |
'Digestible phosphorus') |
902 | 913 |
end |
903 | 914 |
object ComboBoxProximal4: TComboBox |
... | ... | |
906 | 917 |
Width = 200 |
907 | 918 |
Height = 21 |
908 | 919 |
Style = csDropDownList |
909 |
ItemHeight = 0
|
|
920 |
ItemHeight = 13
|
|
910 | 921 |
TabOrder = 4 |
911 | 922 |
Visible = False |
912 | 923 |
OnChange = ComboBoxOption4Change |
... | ... | |
929 | 940 |
Width = 200 |
930 | 941 |
Height = 21 |
931 | 942 |
Style = csDropDownList |
932 |
ItemHeight = 0
|
|
943 |
ItemHeight = 13
|
|
933 | 944 |
TabOrder = 0 |
934 | 945 |
OnChange = ComboBoxType4Change |
935 | 946 |
Items.Strings = ( |
... | ... | |
1070 | 1081 |
Left = 8 |
1071 | 1082 |
Top = 640 |
1072 | 1083 |
Bitmap = { |
1073 |
494C010102000900240020002000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
|
|
1084 |
494C0101020009002C0020002000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
|
|
1074 | 1085 |
0000000000003600000028000000800000002000000001002000000000000040 |
1075 | 1086 |
0000000000000000000000000000000000000000000000000000000000000000 |
1076 | 1087 |
00000000000000000000FEFEFEFFFCFCFCFFF5F5F5FFEAEAEAFFDADADAFFCBCB |
UnitFeedDetail.dfm | ||
---|---|---|
27 | 27 |
Align = alClient |
28 | 28 |
BevelOuter = bvNone |
29 | 29 |
TabOrder = 0 |
30 |
ExplicitHeight = 632 |
|
31 | 30 |
DesignSize = ( |
32 | 31 |
904 |
33 | 32 |
656) |
... | ... | |
1826 | 1825 |
Align = alBottom |
1827 | 1826 |
BevelOuter = bvNone |
1828 | 1827 |
TabOrder = 1 |
1829 |
ExplicitTop = 632 |
|
1830 | 1828 |
DesignSize = ( |
1831 | 1829 |
904 |
1832 | 1830 |
48) |
... | ... | |
7042 | 7040 |
Left = 8 |
7043 | 7041 |
Top = 648 |
7044 | 7042 |
Bitmap = { |
7045 |
494C010108000900400020002000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
|
|
7043 |
494C0101080009004C0020002000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
|
|
7046 | 7044 |
00000000000036000000280000008000000060000000010020000000000000C0 |
7047 | 7045 |
0000000000000000000000000000000000000000000000000000000000000000 |
7048 | 7046 |
0000000000000000000000000000000000000000000000000000000000000000 |
EvaPig2020.dproj | ||
---|---|---|
160 | 160 |
<VersionInfo Name="AutoIncBuild">False</VersionInfo> |
161 | 161 |
<VersionInfo Name="MajorVer">2</VersionInfo> |
162 | 162 |
<VersionInfo Name="MinorVer">0</VersionInfo> |
163 |
<VersionInfo Name="Release">1</VersionInfo>
|
|
163 |
<VersionInfo Name="Release">2</VersionInfo>
|
|
164 | 164 |
<VersionInfo Name="Build">0</VersionInfo> |
165 | 165 |
<VersionInfo Name="Debug">False</VersionInfo> |
166 | 166 |
<VersionInfo Name="PreRelease">False</VersionInfo> |
... | ... | |
173 | 173 |
<VersionInfoKeys> |
174 | 174 |
<VersionInfoKeys Name="CompanyName"/> |
175 | 175 |
<VersionInfoKeys Name="FileDescription"/> |
176 |
<VersionInfoKeys Name="FileVersion">2.0.1.0</VersionInfoKeys>
|
|
176 |
<VersionInfoKeys Name="FileVersion">2.0.2.0</VersionInfoKeys>
|
|
177 | 177 |
<VersionInfoKeys Name="InternalName"/> |
178 | 178 |
<VersionInfoKeys Name="LegalCopyright"/> |
179 | 179 |
<VersionInfoKeys Name="LegalTrademarks"/> |
180 | 180 |
<VersionInfoKeys Name="OriginalFilename"/> |
181 | 181 |
<VersionInfoKeys Name="ProductName"/> |
182 |
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
|
|
182 |
<VersionInfoKeys Name="ProductVersion"/>
|
|
183 | 183 |
<VersionInfoKeys Name="Comments"/> |
184 | 184 |
</VersionInfoKeys> |
185 | 185 |
<Excluded_Packages> |
UnitIngredientCreation.pas | ||
---|---|---|
407 | 407 |
begin |
408 | 408 |
ClientDataSetIngredientsModel.Value := ValidateEditModel.AsInteger; |
409 | 409 |
ClientDataSetInraAfz.Locate('Id', ClientDataSetIngredientsModel.Value, []); |
410 |
ClientDataSetIngredientsSource.Value := Format(_('Copy of "%s"'), [dgettext('InraAfz', ClientDataSetInraAfzName.Value)]);
|
|
410 |
ClientDataSetIngredientsSource.Value := Format(_('Copy of "%s"'), [dgettext('InraAfz', WideString(ClientDataSetInraAfzName.Value))]);
|
|
411 | 411 |
CalcCopy; |
412 | 412 |
end |
413 | 413 |
else // Cr?ation originale |
... | ... | |
583 | 583 |
ClientDataSetInraAfz.First; |
584 | 584 |
while not ClientDataSetInraAfz.Eof do |
585 | 585 |
begin |
586 |
ModelList.Add(dgettext('InraAfz', ClientDataSetInraAfzName.Value));
|
|
586 |
ModelList.Add(dgettext('InraAfz', WideString(ClientDataSetInraAfzName.Value)));
|
|
587 | 587 |
ClientDataSetInraAfz.Next; |
588 | 588 |
end; |
589 | 589 |
end; |
locale/zh/LC_MESSAGES/default.po | ||
---|---|---|
1 | 1 |
msgid "" |
2 | 2 |
msgstr "" |
3 | 3 |
"Project-Id-Version: EvaPig 1.x\n" |
4 |
"POT-Creation-Date: 2020-11-27 17:22\n"
|
|
4 |
"POT-Creation-Date: 2020-12-18 16:55\n"
|
|
5 | 5 |
"PO-Revision-Date: 2020-09-14 18:29+0200\n" |
6 | 6 |
"Last-Translator: Alain VALANCOGNE <Alain.Valancogne@rennes.inra.fr>\n" |
7 | 7 |
"Language-Team: \n" |
... | ... | |
89 | 89 |
|
90 | 90 |
#. FormFeedDetail..PanelMain..GroupBoxEnergy..LabelTruie1..Caption |
91 | 91 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelTruie2..Caption |
92 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelTruie3..Caption |
|
93 | 92 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelTruie4..Caption |
94 | 93 |
#. FormFeedEdition..PanelMain..GroupBoxBonus..LabelTruie..Caption |
95 | 94 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelTruie3..Caption |
... | ... | |
291 | 290 |
msgid "Calcium" |
292 | 291 |
msgstr "钙" |
293 | 292 |
|
293 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsCa..DisplayLabel |
|
294 | 294 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsCa..DisplayLabel |
295 | 295 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelCa..Caption |
296 | 296 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelCa..Caption |
297 |
#. FormIngredientsList..PageControlLists..TabSheetMinerals..DBGridMinerals......Title.Caption |
|
298 | 297 |
msgid "Calcium (Ca)" |
299 | 298 |
msgstr "钙" |
300 | 299 |
|
... | ... | |
321 | 320 |
msgid "Cancel" |
322 | 321 |
msgstr "取消" |
323 | 322 |
|
323 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
324 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart1..PanelChart1..ComboBoxMinerals1....Items.Strings |
|
325 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart2..PanelChart2..ComboBoxMinerals2....Items.Strings |
|
326 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart3..PanelChart3..ComboBoxMinerals3....Items.Strings |
|
327 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart4..PanelChart4..ComboBoxMinerals4....Items.Strings |
|
328 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
329 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetChartsComparison..GroupBoxChartSelection..ComboBoxMinerals....Items.Strings |
|
330 |
#. FormIngredientEditionCopy..PanelMain..GroupBoxMinerals..LabelCl..Caption |
|
331 |
#. FormIngredientEditionOriginal..PanelMain..GroupBoxMinerals..LabelCl..Caption |
|
332 |
msgid "Chlorine" |
|
333 |
msgstr "" |
|
334 |
|
|
335 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsCl..DisplayLabel |
|
336 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsCl..DisplayLabel |
|
337 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelCl..Caption |
|
324 | 338 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelCl..Caption |
325 | 339 |
msgid "Chlorine (Cl)" |
326 | 340 |
msgstr "" |
... | ... | |
741 | 755 |
msgid "Digestible energy (growing pig)" |
742 | 756 |
msgstr "消化能(生长猪)" |
743 | 757 |
|
744 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelLysd_EN..Hint
|
|
745 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Hint
|
|
758 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Caption
|
|
759 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Caption
|
|
746 | 760 |
msgid "Digestible lysine / NE" |
747 | 761 |
msgstr "可消化赖氨酸/净能" |
748 | 762 |
|
... | ... | |
764 | 778 |
msgid "Digestible phosphorus" |
765 | 779 |
msgstr "可消化磷" |
766 | 780 |
|
767 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelPd_EN..Hint
|
|
781 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelPd_EN..Caption
|
|
768 | 782 |
msgid "Digestible phosphorus / NE" |
769 | 783 |
msgstr "可消化磷/净能" |
770 | 784 |
|
... | ... | |
839 | 853 |
msgid "Ed, growing pig" |
840 | 854 |
msgstr "能量消化率,生长猪" |
841 | 855 |
|
856 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsBE..DisplayLabel |
|
857 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsBE..DisplayLabel |
|
858 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelBE..Caption |
|
842 | 859 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelBE..Caption |
843 | 860 |
msgid "Electrolyte balance" |
844 | 861 |
msgstr "" |
... | ... | |
943 | 960 |
msgid "Export data to Excel" |
944 | 961 |
msgstr "输出数据至Excel" |
945 | 962 |
|
946 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..Caption |
|
963 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabeldN..Caption
|
|
947 | 964 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabeldN..Caption |
948 | 965 |
#. FormPredictionDetail..PanelMain..GroupBoxAzote..Caption |
949 | 966 |
msgid "Faecal nitrogen digestibility" |
... | ... | |
1109 | 1126 |
|
1110 | 1127 |
#. FormFeedDetail..PanelMain..GroupBoxEnergy..LabelCrois1..Caption |
1111 | 1128 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelCrois2..Caption |
1112 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelCrois3..Caption |
|
1113 | 1129 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelCrois4..Caption |
1114 | 1130 |
#. FormFeedEdition..PanelMain..GroupBoxBonus..LabelCrois..Caption |
1115 | 1131 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelCrois3..Caption |
... | ... | |
1694 | 1710 |
msgid "Name" |
1695 | 1711 |
msgstr "名称" |
1696 | 1712 |
|
1697 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabeldN..Caption |
|
1698 | 1713 |
#. FormPredictionDetail..PanelMain..GroupBoxAzote..LabeldN..Caption |
1699 | 1714 |
msgid "Nd" |
1700 | 1715 |
msgstr "氮消化率" |
... | ... | |
1903 | 1918 |
msgid "Phosphorus" |
1904 | 1919 |
msgstr "磷" |
1905 | 1920 |
|
1921 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsP..DisplayLabel |
|
1906 | 1922 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsP..DisplayLabel |
1907 | 1923 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelP..Caption |
1908 | 1924 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelP..Caption |
1909 |
#. FormIngredientsList..PageControlLists..TabSheetMinerals..DBGridMinerals......Title.Caption |
|
1910 | 1925 |
msgid "Phosphorus (P)" |
1911 | 1926 |
msgstr "磷" |
1912 | 1927 |
|
... | ... | |
1969 | 1984 |
msgid "Phytase type" |
1970 | 1985 |
msgstr "植酸酶类型" |
1971 | 1986 |
|
1987 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
1988 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart1..PanelChart1..ComboBoxMinerals1....Items.Strings |
|
1989 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart2..PanelChart2..ComboBoxMinerals2....Items.Strings |
|
1990 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart3..PanelChart3..ComboBoxMinerals3....Items.Strings |
|
1991 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart4..PanelChart4..ComboBoxMinerals4....Items.Strings |
|
1992 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
1993 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetChartsComparison..GroupBoxChartSelection..ComboBoxMinerals....Items.Strings |
|
1994 |
#. FormIngredientEditionCopy..PanelMain..GroupBoxMinerals..LabelK..Caption |
|
1995 |
#. FormIngredientEditionOriginal..PanelMain..GroupBoxMinerals..LabelK..Caption |
|
1996 |
msgid "Potassium" |
|
1997 |
msgstr "" |
|
1998 |
|
|
1999 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsK..DisplayLabel |
|
2000 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsK..DisplayLabel |
|
2001 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelK..Caption |
|
1972 | 2002 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelK..Caption |
1973 | 2003 |
msgid "Potassium (K)" |
1974 | 2004 |
msgstr "" |
... | ... | |
2171 | 2201 |
msgid "Single graph" |
2172 | 2202 |
msgstr "单一曲线" |
2173 | 2203 |
|
2204 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
2205 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart1..PanelChart1..ComboBoxMinerals1....Items.Strings |
|
2206 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart2..PanelChart2..ComboBoxMinerals2....Items.Strings |
|
2207 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart3..PanelChart3..ComboBoxMinerals3....Items.Strings |
|
2208 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart4..PanelChart4..ComboBoxMinerals4....Items.Strings |
|
2209 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
2210 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetChartsComparison..GroupBoxChartSelection..ComboBoxMinerals....Items.Strings |
|
2211 |
#. FormIngredientEditionCopy..PanelMain..GroupBoxMinerals..LabelNa..Caption |
|
2212 |
#. FormIngredientEditionOriginal..PanelMain..GroupBoxMinerals..LabelNa..Caption |
|
2213 |
msgid "Sodium" |
|
2214 |
msgstr "" |
|
2215 |
|
|
2216 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsNa..DisplayLabel |
|
2217 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsNa..DisplayLabel |
|
2218 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelNa..Caption |
|
2174 | 2219 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelNa..Caption |
2175 | 2220 |
msgid "Sodium (Na)" |
2176 | 2221 |
msgstr "" |
... | ... | |
2608 | 2653 |
#. Création originale |
2609 | 2654 |
#. Suprimer la matière première |
2610 | 2655 |
#. Commenter |
2611 |
#. Minéraux
|
|
2656 |
#. TODO: Na, K and Cl
|
|
2612 | 2657 |
#. Calculer les valeurs de ClientDataSetIngredients |
2613 | 2658 |
#. Renommer |
2614 | 2659 |
#. Commenter |
... | ... | |
2903 | 2948 |
msgid "dLys" |
2904 | 2949 |
msgstr "可消化 赖氨酸" |
2905 | 2950 |
|
2906 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelLysd_EN..Caption |
|
2907 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Caption |
|
2908 |
msgid "dLys / NE" |
|
2909 |
msgstr "可消化 赖氨酸/净能" |
|
2910 |
|
|
2911 | 2951 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsLysd_ENt..DisplayLabel |
2912 | 2952 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsLysd_ENt..DisplayLabel |
2913 | 2953 |
msgid "dLys / NE, adult pig" |
... | ... | |
2944 | 2984 |
msgid "dOMv" |
2945 | 2985 |
msgstr "可消化 有机物" |
2946 | 2986 |
|
2947 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelPd_EN..Caption |
|
2948 |
msgid "dP / NE" |
|
2949 |
msgstr "可消化 蛋白质/净能" |
|
2950 |
|
|
2951 | 2987 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsPd_ENt..DisplayLabel |
2952 | 2988 |
msgid "dP / NE, adult pig" |
2953 | 2989 |
msgstr "可消化 蛋白质/净能,成年猪" |
... | ... | |
3125 | 3161 |
|
3126 | 3162 |
#. sur frais |
3127 | 3163 |
#. sur matière sèche |
3164 |
#. sur frais |
|
3165 |
#. sur matière sèche |
|
3128 | 3166 |
msgid "mEq/kg" |
3129 | 3167 |
msgstr "" |
3130 | 3168 |
|
... | ... | |
3148 | 3186 |
|
3149 | 3187 |
#~ msgid "Save report of the current ingredient" |
3150 | 3188 |
#~ msgstr "保存当前原料报告 " |
3189 |
|
|
3190 |
#~ msgid "dLys / NE" |
|
3191 |
#~ msgstr "可消化 赖氨酸/净能" |
|
3192 |
|
|
3193 |
#~ msgid "dP / NE" |
|
3194 |
#~ msgstr "可消化 蛋白质/净能" |
locale/pt/LC_MESSAGES/default.po | ||
---|---|---|
1 | 1 |
msgid "" |
2 | 2 |
msgstr "" |
3 | 3 |
"Project-Id-Version: \n" |
4 |
"POT-Creation-Date: 2020-11-27 17:22\n"
|
|
4 |
"POT-Creation-Date: 2020-12-18 16:55\n"
|
|
5 | 5 |
"PO-Revision-Date: 2020-09-14 18:14+0200\n" |
6 | 6 |
"Last-Translator: Alain VALANCOGNE <Alain.Valancogne@rennes.inra.fr>\n" |
7 | 7 |
"Language-Team: \n" |
... | ... | |
88 | 88 |
|
89 | 89 |
#. FormFeedDetail..PanelMain..GroupBoxEnergy..LabelTruie1..Caption |
90 | 90 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelTruie2..Caption |
91 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelTruie3..Caption |
|
92 | 91 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelTruie4..Caption |
93 | 92 |
#. FormFeedEdition..PanelMain..GroupBoxBonus..LabelTruie..Caption |
94 | 93 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelTruie3..Caption |
... | ... | |
290 | 289 |
msgid "Calcium" |
291 | 290 |
msgstr "Cálcio" |
292 | 291 |
|
292 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsCa..DisplayLabel |
|
293 | 293 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsCa..DisplayLabel |
294 | 294 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelCa..Caption |
295 | 295 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelCa..Caption |
296 |
#. FormIngredientsList..PageControlLists..TabSheetMinerals..DBGridMinerals......Title.Caption |
|
297 | 296 |
msgid "Calcium (Ca)" |
298 | 297 |
msgstr "Cálcio (Ca)" |
299 | 298 |
|
... | ... | |
320 | 319 |
msgid "Cancel" |
321 | 320 |
msgstr "Cancelar" |
322 | 321 |
|
322 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
323 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart1..PanelChart1..ComboBoxMinerals1....Items.Strings |
|
324 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart2..PanelChart2..ComboBoxMinerals2....Items.Strings |
|
325 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart3..PanelChart3..ComboBoxMinerals3....Items.Strings |
|
326 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart4..PanelChart4..ComboBoxMinerals4....Items.Strings |
|
327 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
328 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetChartsComparison..GroupBoxChartSelection..ComboBoxMinerals....Items.Strings |
|
329 |
#. FormIngredientEditionCopy..PanelMain..GroupBoxMinerals..LabelCl..Caption |
|
330 |
#. FormIngredientEditionOriginal..PanelMain..GroupBoxMinerals..LabelCl..Caption |
|
331 |
msgid "Chlorine" |
|
332 |
msgstr "" |
|
333 |
|
|
334 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsCl..DisplayLabel |
|
335 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsCl..DisplayLabel |
|
336 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelCl..Caption |
|
323 | 337 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelCl..Caption |
324 | 338 |
msgid "Chlorine (Cl)" |
325 | 339 |
msgstr "" |
... | ... | |
740 | 754 |
msgid "Digestible energy (growing pig)" |
741 | 755 |
msgstr "Energia digestível (crescimento)" |
742 | 756 |
|
743 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelLysd_EN..Hint
|
|
744 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Hint
|
|
757 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Caption
|
|
758 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Caption
|
|
745 | 759 |
msgid "Digestible lysine / NE" |
746 | 760 |
msgstr "Lisina digestível / EN" |
747 | 761 |
|
... | ... | |
763 | 777 |
msgid "Digestible phosphorus" |
764 | 778 |
msgstr "Fósforo digestível" |
765 | 779 |
|
766 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelPd_EN..Hint
|
|
780 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelPd_EN..Caption
|
|
767 | 781 |
msgid "Digestible phosphorus / NE" |
768 | 782 |
msgstr "Fósforo digestível / EN" |
769 | 783 |
|
... | ... | |
838 | 852 |
msgid "Ed, growing pig" |
839 | 853 |
msgstr "dE, crescimento" |
840 | 854 |
|
855 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsBE..DisplayLabel |
|
856 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsBE..DisplayLabel |
|
857 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelBE..Caption |
|
841 | 858 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelBE..Caption |
842 | 859 |
msgid "Electrolyte balance" |
843 | 860 |
msgstr "" |
... | ... | |
942 | 959 |
msgid "Export data to Excel" |
943 | 960 |
msgstr "Exportar dados para Excel" |
944 | 961 |
|
945 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..Caption |
|
962 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabeldN..Caption
|
|
946 | 963 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabeldN..Caption |
947 | 964 |
#. FormPredictionDetail..PanelMain..GroupBoxAzote..Caption |
948 | 965 |
msgid "Faecal nitrogen digestibility" |
... | ... | |
1108 | 1125 |
|
1109 | 1126 |
#. FormFeedDetail..PanelMain..GroupBoxEnergy..LabelCrois1..Caption |
1110 | 1127 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelCrois2..Caption |
1111 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelCrois3..Caption |
|
1112 | 1128 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelCrois4..Caption |
1113 | 1129 |
#. FormFeedEdition..PanelMain..GroupBoxBonus..LabelCrois..Caption |
1114 | 1130 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelCrois3..Caption |
... | ... | |
1693 | 1709 |
msgid "Name" |
1694 | 1710 |
msgstr "Nome" |
1695 | 1711 |
|
1696 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabeldN..Caption |
|
1697 | 1712 |
#. FormPredictionDetail..PanelMain..GroupBoxAzote..LabeldN..Caption |
1698 | 1713 |
msgid "Nd" |
1699 | 1714 |
msgstr "dN" |
... | ... | |
1902 | 1917 |
msgid "Phosphorus" |
1903 | 1918 |
msgstr "Fósforo" |
1904 | 1919 |
|
1920 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsP..DisplayLabel |
|
1905 | 1921 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsP..DisplayLabel |
1906 | 1922 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelP..Caption |
1907 | 1923 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelP..Caption |
1908 |
#. FormIngredientsList..PageControlLists..TabSheetMinerals..DBGridMinerals......Title.Caption |
|
1909 | 1924 |
msgid "Phosphorus (P)" |
1910 | 1925 |
msgstr "Fósforo (P)" |
1911 | 1926 |
|
... | ... | |
1968 | 1983 |
msgid "Phytase type" |
1969 | 1984 |
msgstr "Tipo de fitase" |
1970 | 1985 |
|
1986 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
1987 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart1..PanelChart1..ComboBoxMinerals1....Items.Strings |
|
1988 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart2..PanelChart2..ComboBoxMinerals2....Items.Strings |
|
1989 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart3..PanelChart3..ComboBoxMinerals3....Items.Strings |
|
1990 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart4..PanelChart4..ComboBoxMinerals4....Items.Strings |
|
1991 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
1992 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetChartsComparison..GroupBoxChartSelection..ComboBoxMinerals....Items.Strings |
|
1993 |
#. FormIngredientEditionCopy..PanelMain..GroupBoxMinerals..LabelK..Caption |
|
1994 |
#. FormIngredientEditionOriginal..PanelMain..GroupBoxMinerals..LabelK..Caption |
|
1995 |
msgid "Potassium" |
|
1996 |
msgstr "" |
|
1997 |
|
|
1998 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsK..DisplayLabel |
|
1999 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsK..DisplayLabel |
|
2000 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelK..Caption |
|
1971 | 2001 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelK..Caption |
1972 | 2002 |
msgid "Potassium (K)" |
1973 | 2003 |
msgstr "" |
... | ... | |
2170 | 2200 |
msgid "Single graph" |
2171 | 2201 |
msgstr "Gráfico único" |
2172 | 2202 |
|
2203 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
2204 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart1..PanelChart1..ComboBoxMinerals1....Items.Strings |
|
2205 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart2..PanelChart2..ComboBoxMinerals2....Items.Strings |
|
2206 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart3..PanelChart3..ComboBoxMinerals3....Items.Strings |
|
2207 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart4..PanelChart4..ComboBoxMinerals4....Items.Strings |
|
2208 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
2209 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetChartsComparison..GroupBoxChartSelection..ComboBoxMinerals....Items.Strings |
|
2210 |
#. FormIngredientEditionCopy..PanelMain..GroupBoxMinerals..LabelNa..Caption |
|
2211 |
#. FormIngredientEditionOriginal..PanelMain..GroupBoxMinerals..LabelNa..Caption |
|
2212 |
msgid "Sodium" |
|
2213 |
msgstr "" |
|
2214 |
|
|
2215 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsNa..DisplayLabel |
|
2216 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsNa..DisplayLabel |
|
2217 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelNa..Caption |
|
2173 | 2218 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelNa..Caption |
2174 | 2219 |
msgid "Sodium (Na)" |
2175 | 2220 |
msgstr "" |
... | ... | |
2613 | 2658 |
#. Création originale |
2614 | 2659 |
#. Suprimer la matière première |
2615 | 2660 |
#. Commenter |
2616 |
#. Minéraux
|
|
2661 |
#. TODO: Na, K and Cl
|
|
2617 | 2662 |
#. Calculer les valeurs de ClientDataSetIngredients |
2618 | 2663 |
#. Renommer |
2619 | 2664 |
#. Commenter |
... | ... | |
2908 | 2953 |
msgid "dLys" |
2909 | 2954 |
msgstr "Lys dig" |
2910 | 2955 |
|
2911 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelLysd_EN..Caption |
|
2912 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Caption |
|
2913 |
msgid "dLys / NE" |
|
2914 |
msgstr "Lys dig / EN" |
|
2915 |
|
|
2916 | 2956 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsLysd_ENt..DisplayLabel |
2917 | 2957 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsLysd_ENt..DisplayLabel |
2918 | 2958 |
msgid "dLys / NE, adult pig" |
... | ... | |
2949 | 2989 |
msgid "dOMv" |
2950 | 2990 |
msgstr "MOdv" |
2951 | 2991 |
|
2952 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelPd_EN..Caption |
|
2953 |
msgid "dP / NE" |
|
2954 |
msgstr "P dig / EN" |
|
2955 |
|
|
2956 | 2992 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsPd_ENt..DisplayLabel |
2957 | 2993 |
msgid "dP / NE, adult pig" |
2958 | 2994 |
msgstr "P dig / EN, adulto" |
... | ... | |
3130 | 3166 |
|
3131 | 3167 |
#. sur frais |
3132 | 3168 |
#. sur matière sèche |
3169 |
#. sur frais |
|
3170 |
#. sur matière sèche |
|
3133 | 3171 |
msgid "mEq/kg" |
3134 | 3172 |
msgstr "" |
3135 | 3173 |
|
... | ... | |
3181 | 3219 |
#~ msgid "chemical and nutritional composition" |
3182 | 3220 |
#~ msgstr "Composição química e nutricional" |
3183 | 3221 |
|
3222 |
#~ msgid "dLys / NE" |
|
3223 |
#~ msgstr "Lys dig / EN" |
|
3224 |
|
|
3184 | 3225 |
#~ msgid "dLys / NE, adult pig" |
3185 | 3226 |
#~ msgstr "Lys dig / EN, adulto" |
3186 | 3227 |
|
3228 |
#~ msgid "dP / NE" |
|
3229 |
#~ msgstr "P dig / EN" |
|
3230 |
|
|
3187 | 3231 |
#~ msgid "ingredients composition" |
3188 | 3232 |
#~ msgstr "composição das matérias primas" |
locale/da/LC_MESSAGES/default.po | ||
---|---|---|
1 | 1 |
msgid "" |
2 | 2 |
msgstr "" |
3 | 3 |
"Project-Id-Version: \n" |
4 |
"POT-Creation-Date: 2020-11-27 17:22\n"
|
|
4 |
"POT-Creation-Date: 2020-12-18 16:55\n"
|
|
5 | 5 |
"PO-Revision-Date: 2020-09-14 17:41+0200\n" |
6 | 6 |
"Last-Translator: Alain VALANCOGNE <Alain.Valancogne@rennes.inra.fr>\n" |
7 | 7 |
"Language-Team: \n" |
... | ... | |
88 | 88 |
|
89 | 89 |
#. FormFeedDetail..PanelMain..GroupBoxEnergy..LabelTruie1..Caption |
90 | 90 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelTruie2..Caption |
91 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelTruie3..Caption |
|
92 | 91 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelTruie4..Caption |
93 | 92 |
#. FormFeedEdition..PanelMain..GroupBoxBonus..LabelTruie..Caption |
94 | 93 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelTruie3..Caption |
... | ... | |
290 | 289 |
msgid "Calcium" |
291 | 290 |
msgstr "Kalcium" |
292 | 291 |
|
292 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsCa..DisplayLabel |
|
293 | 293 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsCa..DisplayLabel |
294 | 294 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelCa..Caption |
295 | 295 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelCa..Caption |
296 |
#. FormIngredientsList..PageControlLists..TabSheetMinerals..DBGridMinerals......Title.Caption |
|
297 | 296 |
msgid "Calcium (Ca)" |
298 | 297 |
msgstr "Kalcium (Ca)" |
299 | 298 |
|
... | ... | |
320 | 319 |
msgid "Cancel" |
321 | 320 |
msgstr "Annuller" |
322 | 321 |
|
322 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
323 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart1..PanelChart1..ComboBoxMinerals1....Items.Strings |
|
324 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart2..PanelChart2..ComboBoxMinerals2....Items.Strings |
|
325 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart3..PanelChart3..ComboBoxMinerals3....Items.Strings |
|
326 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart4..PanelChart4..ComboBoxMinerals4....Items.Strings |
|
327 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
328 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetChartsComparison..GroupBoxChartSelection..ComboBoxMinerals....Items.Strings |
|
329 |
#. FormIngredientEditionCopy..PanelMain..GroupBoxMinerals..LabelCl..Caption |
|
330 |
#. FormIngredientEditionOriginal..PanelMain..GroupBoxMinerals..LabelCl..Caption |
|
331 |
msgid "Chlorine" |
|
332 |
msgstr "" |
|
333 |
|
|
334 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsCl..DisplayLabel |
|
335 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsCl..DisplayLabel |
|
336 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelCl..Caption |
|
323 | 337 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelCl..Caption |
324 | 338 |
msgid "Chlorine (Cl)" |
325 | 339 |
msgstr "" |
... | ... | |
740 | 754 |
msgid "Digestible energy (growing pig)" |
741 | 755 |
msgstr "Fordøjelig Energi (ungsvin)" |
742 | 756 |
|
743 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelLysd_EN..Hint
|
|
744 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Hint
|
|
757 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Caption
|
|
758 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelLysd_EN..Caption
|
|
745 | 759 |
msgid "Digestible lysine / NE" |
746 | 760 |
msgstr "Fordøjelig Lysin / NE" |
747 | 761 |
|
... | ... | |
763 | 777 |
msgid "Digestible phosphorus" |
764 | 778 |
msgstr "Fordøjelig fosfor" |
765 | 779 |
|
766 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelPd_EN..Hint
|
|
780 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelPd_EN..Caption
|
|
767 | 781 |
msgid "Digestible phosphorus / NE" |
768 | 782 |
msgstr "Fordøjelig fosfor / NE" |
769 | 783 |
|
... | ... | |
838 | 852 |
msgid "Ed, growing pig" |
839 | 853 |
msgstr "Ef, Ungsvin" |
840 | 854 |
|
855 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsBE..DisplayLabel |
|
856 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsBE..DisplayLabel |
|
857 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelBE..Caption |
|
841 | 858 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelBE..Caption |
842 | 859 |
msgid "Electrolyte balance" |
843 | 860 |
msgstr "" |
... | ... | |
942 | 959 |
msgid "Export data to Excel" |
943 | 960 |
msgstr "Eksporter data til excel" |
944 | 961 |
|
945 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..Caption |
|
962 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabeldN..Caption
|
|
946 | 963 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabeldN..Caption |
947 | 964 |
#. FormPredictionDetail..PanelMain..GroupBoxAzote..Caption |
948 | 965 |
msgid "Faecal nitrogen digestibility" |
... | ... | |
1108 | 1125 |
|
1109 | 1126 |
#. FormFeedDetail..PanelMain..GroupBoxEnergy..LabelCrois1..Caption |
1110 | 1127 |
#. FormFeedDetail..PanelMain..GroupBoxEnergyUtilization..LabelCrois2..Caption |
1111 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelCrois3..Caption |
|
1112 | 1128 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabelCrois4..Caption |
1113 | 1129 |
#. FormFeedEdition..PanelMain..GroupBoxBonus..LabelCrois..Caption |
1114 | 1130 |
#. FormIngredientDetail..PanelMain..GroupBoxAzote..LabelCrois3..Caption |
... | ... | |
1693 | 1709 |
msgid "Name" |
1694 | 1710 |
msgstr "Navn" |
1695 | 1711 |
|
1696 |
#. FormFeedDetail..PanelMain..GroupBoxAzote..LabeldN..Caption |
|
1697 | 1712 |
#. FormPredictionDetail..PanelMain..GroupBoxAzote..LabeldN..Caption |
1698 | 1713 |
msgid "Nd" |
1699 | 1714 |
msgstr "Nf" |
... | ... | |
1902 | 1917 |
msgid "Phosphorus" |
1903 | 1918 |
msgstr "Fosfor" |
1904 | 1919 |
|
1920 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsP..DisplayLabel |
|
1905 | 1921 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsP..DisplayLabel |
1906 | 1922 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelP..Caption |
1907 | 1923 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelP..Caption |
1908 |
#. FormIngredientsList..PageControlLists..TabSheetMinerals..DBGridMinerals......Title.Caption |
|
1909 | 1924 |
msgid "Phosphorus (P)" |
1910 | 1925 |
msgstr "Fosfor (P)" |
1911 | 1926 |
|
... | ... | |
1968 | 1983 |
msgid "Phytase type" |
1969 | 1984 |
msgstr "Fytase type" |
1970 | 1985 |
|
1986 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
1987 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart1..PanelChart1..ComboBoxMinerals1....Items.Strings |
|
1988 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart2..PanelChart2..ComboBoxMinerals2....Items.Strings |
|
1989 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart3..PanelChart3..ComboBoxMinerals3....Items.Strings |
|
1990 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart4..PanelChart4..ComboBoxMinerals4....Items.Strings |
|
1991 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
1992 |
#. FormFeedsCharts..PageControlFeedsChats..TabSheetChartsComparison..GroupBoxChartSelection..ComboBoxMinerals....Items.Strings |
|
1993 |
#. FormIngredientEditionCopy..PanelMain..GroupBoxMinerals..LabelK..Caption |
|
1994 |
#. FormIngredientEditionOriginal..PanelMain..GroupBoxMinerals..LabelK..Caption |
|
1995 |
msgid "Potassium" |
|
1996 |
msgstr "" |
|
1997 |
|
|
1998 |
#. DataModuleDeclaration..ClientDataSetIngredients..ClientDataSetIngredientsK..DisplayLabel |
|
1999 |
#. DataModuleDeclaration..ClientDataSetFeeds..ClientDataSetFeedsK..DisplayLabel |
|
2000 |
#. FormFeedDetail..PanelMain..GroupBoxMinerals..LabelK..Caption |
|
1971 | 2001 |
#. FormIngredientDetail..PanelMain..GroupBoxMinerals..LabelK..Caption |
1972 | 2002 |
msgid "Potassium (K)" |
1973 | 2003 |
msgstr "" |
... | ... | |
2170 | 2200 |
msgid "Single graph" |
2171 | 2201 |
msgstr "Enkelt grafik" |
2172 | 2202 |
|
2203 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetSingleChart..GroupBoxChart0..ComboBoxMinerals0....Items.Strings |
|
2204 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart1..PanelChart1..ComboBoxMinerals1....Items.Strings |
|
2205 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart2..PanelChart2..ComboBoxMinerals2....Items.Strings |
|
2206 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart3..PanelChart3..ComboBoxMinerals3....Items.Strings |
|
2207 |
#. FormFeedCharts..PageControlFeedCharts..TabSheetChartsComparison..GroupBoxChart4..PanelChart4..ComboBoxMinerals4....Items.Strings |
Formats disponibles : Unified diff